Мне нужно определить размеры xy и DPI изображения PDF. Но мне не нужно открывать и отображать изображение. Есть ли утилита, OCX или библиотека в любом приложении, которое я могу использовать? Если это веб-инструменты, отлично. если он работает на настольном компьютере, как VB, VFP отлично. Конечно, я бы хотел, чтобы это было бесплатное ПО, если это было возможно. Если нет, это должно быть быстрым.
ТИА
DK
Ладно, никто не знает. Поэтому мне пришлось разобраться в этом. Надеюсь, это тоже поможет кому-то другому.
Конечно, файлы в формате PDF имеют метаданные в формате XML. Ваша программа должна иметь возможность искать определенные теги в метаданных для получения разрешения и DPI. Вот раздел этой информации, который встречается во всех файлах изображений в формате PDF (не обязательно все файлы PDF).
Для размера X и Y в пикселях:
<exif:PixelXDimension>2625</exif:PixelXDimension>
<exif:PixelYDimension>3955</exif:PixelYDimension>
И для ДОИ:
<tiff:XResolution>250/1</tiff:XResolution>
<tiff:YResolution>250/1</tiff:YResolution>
<tiff:ResolutionUnit>2</tiff:ResolutionUnit>
Это можно сделать легко с помощью поиска в строке, например...
'Xpos = AT("PixelXDimension>",bPDFImage)+16' etc...
... в VFoxPro. 16 - длина строки поиска...
С уважением
DK