首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用ImageMagick将PDF格式转换为PNG格式

使用ImageMagick将PDF格式转换为PNG格式
EN

Stack Overflow用户
提问于 2010-05-20 06:30:12
回答 4查看 131.2K关注 0票数 103

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

代码语言:javascript
复制
convert -density 300 -depth 8 -quality 85 a.pdf a.png

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

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-05-26 13:51:19

当您将密度设置为96时,它看起来不是很好吗?

当我尝试它的时候,我发现保存为jpg格式会有更好的质量,但是文件更大。

票数 44
EN

Stack Overflow用户

发布于 2013-09-18 10:46:55

在我的例子中,输出前的Reducing the image size会产生一些看起来更清晰的东西:

代码语言:javascript
复制
convert -density 300 a.pdf -resize 25% a.png
票数 78
EN

Stack Overflow用户

发布于 2021-07-03 08:24:37

代码语言:javascript
复制
convert -density 192 input.pdf -quality 100 -alpha remove output.png

对于pdf文本文档就足够好了。-density 192的双96dpi,更高的只是使较大的图像和文件大小-quality 100以某种方式给出稍微小的文件大小-alpha remove,以消除png透明背景

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2869908

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档