如何确定 PDF 文件内图像的 dpi?

如何确定 PDF 文件内图像的 dpi?

我所在国家的所得税部门希望我将某些财务文件上传到他们的网站。他们说只允许上传 PDF 文件,并且文件(纸质记录)必须以 300 dpi 分辨率扫描为 PDF。

我有一台扫描仪,可以扫描文档并将其转换为 300 dpi 的 PDF。但是,一旦我有 PDF 文件,我如何确定它确实是 300 dpi 扫描的结果?

网上有相关文章说需要 Acrobat Pro。我只有 Acrobat Reader。谢谢。

答案1

PDF 格式与其前身 PostScript 一样,是一种与分辨率无关的文档格式,但它可以包含嵌入的图像,这些图像本身包含分辨率规范。

pdfimages来自的命令波普勒软件包可以显示此信息。在 macOS 上,您可以使用以下命令安装自制在终端中:

brew install poppler

像这样运行命令:

pdfimages -list /path/to/yourfile.pdf

输出如下所示:

page   num  type   width height color comp bpc  enc interp  object ID x-ppi y-ppi size ratio
--------------------------------------------------------------------------------------------
   1     0 image    1710   758  rgb     3   8  jpeg   no         8  0   200   200 44.3K 1.2%
   2     1 image    1667  2139  rgb     3   8  jpeg   no        22  0   200   200  560K 5.4%

x-ppi和值y-ppi显示该页面上图像的分辨率。

相关内容