0

我需要确定 PDF 图像的 xy 尺寸和 DPI。但我不需要打开并显示图像。在我可以使用的任何类型的应用程序中是否有实用程序、OCX 或库?如果是基于WEB的工具,那就太好了。如果它是基于桌面的,如 VB,VFP 很棒。当然,如果可能的话,我希望它是免费软件。如果不是,它需要快速。

TIA

丹麦

4

1 回答 1

0

好吧,没有人真正知道。所以我必须自己想办法。希望这对其他人也有帮助。

当然,PDF 文件具有 XML 格式的元数据。您的程序需要能够在元数据中查找特定标签以获取分辨率和 DPI。以下是所有 PDF 图像文件(不一定是所有 PDF 文件)中出现的信息部分。

对于以像素为单位的 X 和 Y 大小:

<exif:PixelXDimension>2625</exif:PixelXDimension>
<exif:PixelYDimension>3955</exif:PixelYDimension>

对于 DPI:

<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 是搜索字符串的长度...

问候

丹麦

于 2013-10-29T16:10:22.637 回答