Вывод на принтер jpg файла

  Вход на форум   логин       пароль   Забыли пароль? Регистрация
On-line:  

Раздел: 
Программирование на CAVO / / Вывод на принтер jpg файла

Страницы: 1  новая тема

Автор Сообщение

Группа: Участники
Сообщений: 26
Добавлено: 15-04-2009 18:38
Сканирую документы, сохраняю в jpg формате, выкладываю в папку общего доступа и потом по сети с разных компов, вывожу на принтер. Для печати этих картинок использую RP211. Для принтера преобразовываю файл из JPG -> DIB, т.к. RP211 работает только с DIB форматом. Проблема: если JPG файл больше 400 Кб, то каво преобразование не делает.

hf:=fopen("c:\source.jpg")
FSeek(hf, 0, FS_SET)
pDib := MemAlloc(nSize)

IF FRead3(hf, pDib, nSize) == nSize
pBitMap := DIBCreateFromPTR(pDib, nSize)

IF pBitMap <> NULL_PTR
DIBSaveAs(pBitMap, String2Psz("c:\target.dib"))
EndIF
End
MemFree(pDib)
fclose(hf)

Что делать? а надо.

Группа: Участники
Сообщений: 4
Добавлено: 15-04-2009 21:18
Посмотрите FABPAINT.LIB может поможет
http://www.fabtoys.net/

Группа: Модераторы
Сообщений: 177
Добавлено: 18-04-2009 18:43
Не знаю, почему Вы решили, что ReportPro 2.11 работает только
с DIB, но у меня работает и с другими форматами. Если сделать новый отчёт -> Picture Source (фотоаппарат) то там есть список поддерживаемых форматов. Среди прочих - JPG.

Страницы: 1  новая тема
Раздел: 
Программирование на CAVO / / Вывод на принтер jpg файла

Отвечать на темы могут только зарегистрированные пользователи

KXK.RU