Создание PDF из JPG-файлов

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
soft42
Бывалый
Сообщения: 78
Зарегистрирован: 09 Октябрь 2012, 12:54
Откуда: Кемерово

Создание PDF из JPG-файлов

Сообщение soft42 »

Добрый день.
Понадобилось собрать несколько PDF-документов из JPG-сканов.
Использовал библиотеку ImageEx.
PDF-документы создаются, но в какой-то момент программа просто закрывается.
Без всяких сообщений о ошибке. Например создается 40 документов, в каждом по 2-3 странички-JPG.
Если создавать один ПДФ, даже из 500 JPG-файлов, то все норм.
Никто не сталкивался?
С уважением, Soft42
Аватара пользователя
morkovin
Ветеран
Сообщения: 908
Зарегистрирован: 20 Июль 2005, 14:53
Откуда: Volgograd, Russia
Благодарил (а): 2 раза
Поблагодарили: 3 раза
Контактная информация:

Создание PDF из JPG-файлов

Сообщение morkovin »

soft42 писал(а): 03 Март 2020, 16:59 Добрый день.
Понадобилось собрать несколько PDF-документов из JPG-сканов.
Использовал библиотеку ImageEx.
PDF-документы создаются, но в какой-то момент программа просто закрывается.
Без всяких сообщений о ошибке. Например создается 40 документов, в каждом по 2-3 странички-JPG.
Если создавать один ПДФ, даже из 500 JPG-файлов, то все норм.
Никто не сталкивался?
ну так и сделай маленькую прогу и запускай её через RUN с параметрами - именам входных и выходного файлов. в цикле по всем входным файлам.
WBR, morkovin
Аватара пользователя
soft42
Бывалый
Сообщения: 78
Зарегистрирован: 09 Октябрь 2012, 12:54
Откуда: Кемерово

Создание PDF из JPG-файлов

Сообщение soft42 »

Один ПДФ формируется из пары JPG, другой - из 10, а третий может и из 100. Все 100 передавать одним параметром?
С уважением, Soft42
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Создание PDF из JPG-файлов

Сообщение kreator »

PDF-принтер не предлагать? :mrgreen:
We are hard at work… for you. :)
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3131
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 10 раз
Поблагодарили: 28 раз
Контактная информация:

Создание PDF из JPG-файлов

Сообщение Дед Пахом »

Можно в обычном отчёте нужные картинки вывести (одна картинка - одна деталь отчёта), и выводить в PDF стандартным шаблоном.
С уважением, ДП
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

Создание PDF из JPG-файлов

Сообщение RaFaeL »

Использую библиотеку Image2PDF проблем нет
Аватара пользователя
soft42
Бывалый
Сообщения: 78
Зарегистрирован: 09 Октябрь 2012, 12:54
Откуда: Кемерово

Создание PDF из JPG-файлов

Сообщение soft42 »

PDF-принтер не пойдет.
А что за библиотека Image2PDF ? ПДФ на две сотни страниц создает?
С уважением, Soft42
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

Создание PDF из JPG-файлов

Сообщение Yufil »

Печатал проспекты с иллюстрациями через List & Label, прошло без особых проблем...
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Создание PDF из JPG-файлов

Сообщение kreator »

soft42 писал(а): 04 Март 2020, 8:07 PDF-принтер не пойдет.
Почему не пойдёт?
Вообще задача какая? Разовая работа? Универсальное ПО? Заказчик не известен.
Дед Пахом писал(а): 03 Март 2020, 22:02 Можно в обычном отчёте нужные картинки вывести (одна картинка - одна деталь отчёта), и выводить в PDF стандартным шаблоном.
Сотни страниц? Пять-шесть, больше уже под вопросом.
We are hard at work… for you. :)
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

Создание PDF из JPG-файлов

Сообщение RaFaeL »

soft42 писал(а): 04 Март 2020, 8:07 А что за библиотека Image2PDF ? ПДФ на две сотни страниц создает?
viewtopic.php?f=1&t=2813&p=21996&hilit=image2pdf#p21996
Честно говоря, 200 страниц не пробовал, посмотрите...
seawolf
Старожил
Сообщения: 213
Зарегистрирован: 08 Июль 2005, 11:23
Откуда: St. Petersburg

Создание PDF из JPG-файлов

Сообщение seawolf »

Совсем недавно Image2Pdf собрал у меня документ из 650 страниц (по одной картинке на страницу). Помнится бывали случаи и 800. Если мне память не изменяет в доке последних версий было написано ограничение 2000.
Аватара пользователя
soft42
Бывалый
Сообщения: 78
Зарегистрирован: 09 Октябрь 2012, 12:54
Откуда: Кемерово

Создание PDF из JPG-файлов

Сообщение soft42 »

kreator писал(а): 04 Март 2020, 10:33 Почему не пойдёт? Вообще задача какая? Разовая работа? Универсальное ПО? Заказчик не известен.
Устанавливать всякие PDF-принтеры запрещено. Пока работа разовая, но ожидается большой объем сканов, если написать и отладить, то придется поставить пользователю.
seawolf писал(а): 04 Март 2020, 12:03 Совсем недавно Image2Pdf собрал у меня документ из 650 страниц (по одной картинке на страницу). Помнится бывали случаи и 800. Если мне память не изменяет в доке последних версий было написано ограничение 2000.
Не совсем понял, как JPG-файлы преобразовать в PDF. Надо сначала создать отчет в WMF?
Сейчас у меня сделано следующим образом:
есть база, в которой перечислены имена JPG-файлов и признак первая страница или последующая страница документа.
Ну и сами JPG-файлы (формат А4), допустим УПД, каждая из двух-трех сканов.
Цикл по базе,
если первая страница, то LoadFromFile() -грузим картинку, PdfSaver.BeginCreate() - создаем PDF, PdfSaver.AddPage() - добавляем страничку с картинкой.
Если не первая, то LoadFromFile() -грузим картинку, PdfSaver.AddPage() - добавляем страничку с картинкой.
Цикл выполняется, вместо 100 JPG получаем на выходе 40 PDF-файлов. PDF не смотрим, тупо пишем.
С уважением, Soft42
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

Создание PDF из JPG-файлов

Сообщение RaFaeL »

soft42 писал(а): 04 Март 2020, 16:00 Не совсем понял, как JPG-файлы преобразовать в PDF. Надо сначала создать отчет в WMF?
В примере WMF, но может быть любой формат. Если JPG то просто вставится картинка в PDF, без преобразований
Аватара пользователя
soft42
Бывалый
Сообщения: 78
Зарегистрирован: 09 Октябрь 2012, 12:54
Откуда: Кемерово

Создание PDF из JPG-файлов

Сообщение soft42 »

RaFaeL писал(а): 04 Март 2020, 16:20 В примере WMF, но может быть любой формат. Если JPG то просто вставится картинка в PDF, без преобразований
В выходные посмотрю повнимательней. Вчера решил вынести создание PDF-файла в отдельную процедуру. Типа после отработки процедуры, она все очистит и закроется. Но все равно программа схлопывается, хотя пару раз отработала без ошибок, все 1000 сканов конвертировала в 483 ПДФ.
С уважением, Soft42
Аватара пользователя
morkovin
Ветеран
Сообщения: 908
Зарегистрирован: 20 Июль 2005, 14:53
Откуда: Volgograd, Russia
Благодарил (а): 2 раза
Поблагодарили: 3 раза
Контактная информация:

Создание PDF из JPG-файлов

Сообщение morkovin »

soft42 писал(а): 05 Март 2020, 8:05 Но все равно программа схлопывается
А какая версия Клариона?
WBR, morkovin
Ответить