【发布时间】:2022-01-22 19:20:32
【问题描述】:
我正在使用此命令将页面从 pdf 转换为 jpeg 图像:
magick convert -density 300 sample.pdf output.jpeg
我看到白色背景,PDF 的内容显示为一个较小的图像,贴在白色“画布”的左下角。 谁能帮助解释为什么会发生这种情况以及如何防止这种“收缩”?
我的 PDF 有 14 页。以下是其中一些页面的元数据:
>magick identify sample.pdf
sample.pdf[0] PDF 2286x3600 2286x3600+0+0 16-bit sRGB 6458B 0.016u 0:00.017
sample.pdf[1] PDF 2286x3600 2286x3600+0+0 16-bit sRGB 6018B 0.016u 0:00.020
sample.pdf[2] PDF 2286x3600 2286x3600+0+0 16-bit sRGB 5732B 0.016u 0:00.023
以下是其中一页的实际和预期输出:
预期输出:
编辑:这是一个示例 PDF:
【问题讨论】:
-
发布您的实际 PDF 文件。您可以发布到一些免费的托管服务(如果需要,请将其压缩),然后将链接放入您的问题中。
-
@fmw42,添加了示例 pdf
-
这无济于事,但通常最好只使用
magick而不是magick convert和 ImageMagick 7,否则,您将无法获得更新的 ImageMagick 7 功能。如果您不这样做,语法将遵循 ImageMagick 6。
标签: imagemagick imagemagick-convert imagemagick.net