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

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

我有这两个 JPEG,并使用以下命令将它们合并为一个 pdf:

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

但是,生成的文档大小只有 50x71 毫米,您可以在下图中看到。每种-page格式都会发生这种情况。如果我不指定 ,它就可以正常工作-page

全尺寸捕获

(不,这个捕获没有缩小以适合问题)。

答案1

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

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

我必须选择 72,因为这是能提供合适 A4 尺寸 (210x297) 的唯一密度。手动指定 300 会给我同样小的文档:300 是我扫描图像时使用的 DPI。

相关内容