指定页面格式时,Imagemagick的转换输出很小


3

我有这两个JPEG,我用以下命令将它们连接成一个pdf:

convert -compress JPEG -quality 90 -page A4 1.jpg 2.jpg doc.pdf

但是,生成的文档尺寸仅为50x71 mm,您可以在下图中看到它。每发生一次 -page 格式。如果我没有指定一个,它运作良好 -page

Full size capture

(不,这个捕获不会按比例缩小以适应问题)。

Answers:


5

我不知道为什么会发生这种情况,但事实证明我还必须使用指定像素密度(DPI) -density 命令:

convert -compress JPEG -quality 90 -page A4 -density 72 1.jpg 2.jpg doc.pdf

我不得不选择72,因为这是唯一给我A4尺寸(210x297)的密度。手动指定300将给我相同的小文档:300是我扫描我的图像的DPI。


为**工作 jpg 输入文件,但不是 png。对于 png 我还必须指明 -units PixelsPerInch
Socowi

PDF使用1/72英寸作为内部单元。指定 -density 72 并不意味着您获得超低分辨率PDF。只需要分辨率即可以PDF单位计算正确的A4尺寸。 PDF中的图像可以具有更高的分辨率。
Socowi
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.