![]() |
|
[ На главную ] -- [ Список участников ] -- [ Зарегистрироваться ] |
On-line: |
Программирование на CAVO / / Вывод на принтер jpg файла |
Страницы: 1 |
![]() |
Автор | Сообщение |
rufix Группа: Участники Сообщений: 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) Что делать? а надо. |
|
Avseev Группа: Участники Сообщений: 4 |
Добавлено: 15-04-2009 21:18 |
Посмотрите FABPAINT.LIB может поможет http://www.fabtoys.net/ |
|
ValeraN Группа: Модераторы Сообщений: 177 ![]() |
Добавлено: 18-04-2009 18:43 |
Не знаю, почему Вы решили, что ReportPro 2.11 работает только с DIB, но у меня работает и с другими форматами. Если сделать новый отчёт -> Picture Source (фотоаппарат) то там есть список поддерживаемых форматов. Среди прочих - JPG. |
Страницы: 1 |
![]() |
Программирование на CAVO / / Вывод на принтер jpg файла |