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

Kurzenev

Member
Joined
Nov 20, 2009
Messages
12
Reaction score
5
Уважаемые коллеги!
Встала такая задача - вытаскивать из базы MSSQL документы, образы которых хранятся в разных форматах - PDF, TIFF, DOCX. Для работы с TIFF проект очень хорошо наработан с ImageEn, но он не читает PDF.
Может, кто сталкивался с подобной проблемой?
 

koka123

Member
Joined
Apr 27, 2009
Messages
20
Reaction score
5
как вариант, или добавить в базу поле с информацией о формате файла или по начальным байтам данных определить тип файла
 

Kurzenev

Member
Joined
Nov 20, 2009
Messages
12
Reaction score
5
как вариант, или добавить в базу поле с информацией о формате файла или по начальным байтам данных определить тип файла
Такое поле уже есть и тип изображения определить не составляет проблем.
Получается, что надо как-то на лету преобразовать PDF в TIFF и полученное скормить ImageEn... :bac:
 

Jam_

New member
Joined
Jan 23, 2009
Messages
4
Reaction score
0
Age
45
Location
Krasnodar
Для PDF можно использовать Аdobe Reader через OLE
 

koka123

Member
Joined
Apr 27, 2009
Messages
20
Reaction score
5
Gnostice PDFtoolkit соглассно описания разработчика может конвертить PDF:
hxxp://www.gnostice.com/PDFtoolkit_VCL.asp
 

dnk

New member
Joined
Sep 14, 2006
Messages
3
Reaction score
0
Age
51
Location
Volgograd
Для просмотра TIFF/PDF можно прикрутить STDUViewer как com-сервер.
 

NkzAlex

New member
Joined
May 22, 2013
Messages
4
Reaction score
0
Конечно лучше использовать Adobe Reader
 

shalomb

New member
Joined
Nov 17, 2006
Messages
4
Reaction score
0
Age
64
Location
Israel
Komponenta GPPicture klassnaja biblioteks citaet 200 formatov kartinok i PDF toge
 

Kurzenev

Member
Joined
Nov 20, 2009
Messages
12
Reaction score
5
Пришлось использовать Gnostice PDFtoolkit, который с переменным успехом бродит в сети.
Вроде бы есть результат, но эти индийские программеры хорошо документировать свою продукцию не хотят, а методом научного тыка не все получается.
Про GDIPicture- спасибо за информацию, посмотрим.
 

dmitrigan

Member
Joined
May 1, 2007
Messages
10
Reaction score
0
Age
48
Location
Ставрополь
как вариант можно сохранять из базы в темп директорию
а затем средствами ОС открывать его. При этом ассоциированные файлы откроются соответствующим приложением.
Необходимо только проверить ассоциацию, что она существует в системе.
 
Top