ImageMagick 将多页的 pdf 转换为高质量的 PNG

Bro*_*shi 3 pdf imagemagick

我正在尝试使用以下命令将多页 PDF 转换为一个长 png:

convert -append -flatten -density 300 in.pdf out.png

我正在使用-flatten失去透明度,因为我想在最终的 PNG 中使用白色背景。问题是它只需要第一页而不是使用所有页面。

如何在失去透明度并使用白色背景的同时将 PDF 转换为一个长 PNG?

fmw*_*w42 6

这个命令在 IM 6.9.9.22 Q16 Mac OSX 和 Ghostscript 9.21 上对我有用

convert -density 300 -colorspace sRGB itc101_13.pdf -alpha off -append out.png
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

如果它不适合你,那么你的 ImageMagick 版本是什么,你的 Ghostscript 版本是什么。

  • 这是我的最终命令,似乎有效:`convert -density 300 -background white -colorspace sRGB -alpha remove in.pdf -append out.png` (2认同)