Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Опыт и разработки пользователей ИРБИС :  ИРБИС Irbis
 
Конвертер JPG|TIF-файлов в PDF
Пользователь: Куделя (IP-адрес скрыт)
Дата: 19, August, 2011 20:04

Может быть полезным, хотя напрямую к ИРБИСу отношения не имеет.

Зачем нужно: есть очень много jpg и tif разложенных по директориям и поддиректориям. В нашем случае десятки тысяч файлов (результат поточного сканирования периодики и оцифровки микрофильмов). Нужно создать pdf из всех файлов каждой директории, вне зависмости от ее вложенности. В сети искал (может плохо), но фри-аналогов - не нашел.

Что делает: Указываем корневую директорию и степень сжатия изображений. Запускаем. Идем курить (ну или в отпуск - в зависимости от числа картинок). Получаем - в каждой директории файл <Директория>.pdf

Как работает: есть просто чудесный opensource проект www.pdfsharp.net, который делает соответствующую dll для работы с pdf. Исходники на C#. Настоятельно рекомендую, поскольку можно делать с pdf (я имею в виду и нормальный pdf с текстовым слоем) замечательные штуки. Единственная проблема: косяки с поддержкой юникода в свойствах файла, почему в прикрепленной программе это и не реализовано.

Что необходимо: клиентский профиль .Net Framework 4.

Проблемы: наверно есть :) Памяти берет в зависимости от размера обрабатываемого графического файла (не того размера, что на диске, а того который реальный - без компрессии). При TIF 40Мб больше 200Мб. памяти не "отъедал". Не проверял на реально многостраничных (больше 20 стр.) pdf

Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС-PHP

Вложения: JpgMergeToPdf.zip (243.3KB)  


Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.