使用ImageMagick将PDF转换为PNG

使用ImageMagick将PDF转换为PNG,pdf,pdf-generation,imagemagick,Pdf,Pdf Generation,Imagemagick,使用ImageMagick,我应该使用什么命令将PDF转换为PNG?我需要最高质量,最小的文件大小。这就是我到目前为止所做的(顺便说一句,速度非常慢): 看看Gmail在用户“查看”PDF时的表现,它的质量非常好,文件大小非常小。DPI仅为96(我必须将密度设置为300才能获得任何像样的数据)。有人知道GMail是怎么做到的吗?谢谢。当你将密度设置为96时,它看起来不错吧 当我尝试使用它时,我发现另存为jpg会带来更好的质量,但在输出之前,更大的文件大小会导致看起来更清晰,在我的例子中: con

使用ImageMagick,我应该使用什么命令将PDF转换为PNG?我需要最高质量,最小的文件大小。这就是我到目前为止所做的(顺便说一句,速度非常慢):


看看Gmail在用户“查看”PDF时的表现,它的质量非常好,文件大小非常小。DPI仅为96(我必须将密度设置为300才能获得任何像样的数据)。有人知道GMail是怎么做到的吗?谢谢。

当你将密度设置为96时,它看起来不错吧

当我尝试使用它时,我发现另存为jpg会带来更好的质量,但在输出之前,更大的文件大小会导致看起来更清晰,在我的例子中:

convert -density 300 a.pdf -resize 25% a.png

刚刚尝试了convert-density 96-quality 85 a.pdf a.png,结果非常好。这个完整的命令行是什么?当我尝试在Windows计算机上运行此命令时,它正在运行Windows“convert”命令。在Windows上,在“convert”命令前面加上“magick”使其工作。magick convert-density 300-depth 8-quality 85 a.pdf a.png这种方法对我有效,而公认的答案却没有。特别是,生成的细线现在还可以,但它们以前有过很大的别名。对我来说不起作用,它声称找不到文件。下载并在命令行中运行了命令#在Windows上,您需要运行
magick convert-density…
,因为“convert”是Windows系统实用程序。使用
density
也是解决转换图像太模糊的方法。
我需要最高质量、最小的文件大小。
同时?不可能的。欢迎来到现实世界!
convert -density 300 a.pdf -resize 25% a.png