【发布时间】:2016-10-17 20:01:46
【问题描述】:
是否有一些图像魔术工具可以以毫米为单位获取 PDF 文件的大小? 我已经尝试使用 imagemagick “识别”工具,但信息仅以像素为单位。如何指定以毫米为单位的信息与 DPI 一起输出?
【问题讨论】:
标签: linux image pdf imagemagick
是否有一些图像魔术工具可以以毫米为单位获取 PDF 文件的大小? 我已经尝试使用 imagemagick “识别”工具,但信息仅以像素为单位。如何指定以毫米为单位的信息与 DPI 一起输出?
【问题讨论】:
标签: linux image pdf imagemagick
如果您知道像素大小,则需要确定它们是像素/英寸还是像素/毫米,然后您可以进行计算。
【讨论】:
看看identify -verbose 的前十几行。它应该列出以下信息。
Print size 可以轻松转换为 mm,或者通过 google 快速找到。
例如...
identify -verbose document.pdf | head -12
返回
Image: /full/path/to/document.pdf
Format: PDF (Portable Document Format)
Mime type: application/pdf
Class: DirectClass
Geometry: 792x612+0+0
Resolution: 72x72
Print size: 11x8.5
Units: Undefined
Type: TrueColorAlpha
Endianess: Undefined
Colorspace: sRGB
Depth: 16/8-bit
所以大约每英寸 25.4 毫米会导致
11 * 25.4 = 279.4mm
8.5 * 25.4 = 215.9mm
如果 PDF 是非传统页面大小,当然是 YMMV。
【讨论】: