png 图像转单个 pdf

png 图像转单个 pdf

我的Version: ImageMagick 6.9.10-23 Q16 x86_64 20190101Ubuntu 20.04。

我尝试convert *.png out.pdf将 70 个 png 文件转换为 pdf,但奇怪的是,pdf 文件中始终只有 18 页。我没有从帮助文档中找到任何信息。

我也尝试过img2pdf,但它只支持jpg,不支持png

有一个相关主题链接到imagemagick 文档,但是我尝试了 convert -limit memory 8GiB -limit map 16GiB .... 也行不通。

有什么解决方案可以将几十个 png 图片转换为 pdf 吗?

答案1

  • 您可能发现了 imagemagick 中的错误,如果是的话请报告。

  • 我会首先转换每个文件,然后合并 pdf。然后,您还可以使用 pdfnup 创建一个每页包含多个图像的文件。

就像是

#!/bin/csh
foreach file (*.png)
    set fileout = $file:r.pdf
    echo $file
    convert $file $fileout
end
pdfmerge *pdf

相关内容