Хранение в БД PDF,TIFF и DOCX

Kurzenev

Турист
Уважаемые коллеги!
Встала такая задача - вытаскивать из базы MSSQL документы, образы которых хранятся в разных форматах - PDF, TIFF, DOCX. Для работы с TIFF проект очень хорошо наработан с ImageEn, но он не читает PDF.
Может, кто сталкивался с подобной проблемой?
 

koka123

Турист
как вариант, или добавить в базу поле с информацией о формате файла или по начальным байтам данных определить тип файла
 

Kurzenev

Турист
как вариант, или добавить в базу поле с информацией о формате файла или по начальным байтам данных определить тип файла
Такое поле уже есть и тип изображения определить не составляет проблем.
Получается, что надо как-то на лету преобразовать PDF в TIFF и полученное скормить ImageEn... :bac:
 

koka123

Турист
Gnostice PDFtoolkit соглассно описания разработчика может конвертить PDF:
hxxp://www.gnostice.com/PDFtoolkit_VCL.asp
 

dnk

Турист
Для просмотра TIFF/PDF можно прикрутить STDUViewer как com-сервер.
 

Kurzenev

Турист
Пришлось использовать Gnostice PDFtoolkit, который с переменным успехом бродит в сети.
Вроде бы есть результат, но эти индийские программеры хорошо документировать свою продукцию не хотят, а методом научного тыка не все получается.
Про GDIPicture- спасибо за информацию, посмотрим.
 

dmitrigan

Турист
как вариант можно сохранять из базы в темп директорию
а затем средствами ОС открывать его. При этом ассоциированные файлы откроются соответствующим приложением.
Необходимо только проверить ассоциацию, что она существует в системе.
 
Top