如何在PHP中获取PDF格式图像的DPI、宽度和长度

如何在PHP中获取PDF格式图像的DPI、宽度和长度,pdf,Pdf,假设单个图像保存为pdf格式。如何获取PDF文件中图像的DPI、宽度和长度信息?我如何用PHP实现它?基本上,我希望检索以下信息: 在一个特定的私人网站上,我上传了我的pdf,并获得了以下信息: 输入文件大小:285.81 KB 导入时间:0秒 源文档已使用Adobe Photoshop CS4 Macintosh创建 PDF文件是使用AdobePhotoshopforMacintosh——图像转换插件生成的 创作 源文件日期为:D:20091002102636+05'30' 导入时可识别的页面

假设单个图像保存为pdf格式。如何获取PDF文件中图像的DPI、宽度和长度信息?我如何用PHP实现它?基本上,我希望检索以下信息:

在一个特定的私人网站上,我上传了我的pdf,并获得了以下信息: 输入文件大小:285.81 KB 导入时间:0秒 源文档已使用Adobe Photoshop CS4 Macintosh创建

PDF文件是使用AdobePhotoshopforMacintosh——图像转换插件生成的 创作

源文件日期为:D:20091002102636+05'30'

导入时可识别的页面格式:自定义(2.997 cm x 5.004 cm

文档包含一页

以下文件属性可能会导致问题:
第1页(图像4:位置x:1.499厘米y:2.502厘米,宽度:2.997厘米高度:5.004厘米):灰度图像的分辨率太高(发现:300.00 dpi-要求:170.00 dpi)

dpi在PDF中是不相关的。您关心的是嵌入其中的图像,要轻松解析这些图像,您可能需要使用为您处理文件IO的库进行重建,例如

这就是我对DPI的看法。谢谢NSD。我试试这个。