ImageMagick
在将 pdf 转换为 jpeg 时,升级文本质量会下降:
旧图像
新的图像
转换命令:convert foo.pdf foo.jpeg
旧 ImageMagick 版本:
[root@home]# convert -version
Version: ImageMagick 6.2.8 05/07/12 Q16 file:/usr/share/ImageMagick-6.2.8/doc/index.html
Copyright: Copyright (C) 1999-2006 ImageMagick Studio LLC
生成的文件大小:
-rw-r--r-- 1 root root 139K Apr 2 16:11 foo-0.jpeg
-rw-r--r-- 1 root root 130K Apr 2 16:11 foo-1.jpeg
-rw-r--r-- 1 root root 334K Mar 24 14:27 foo.pdf
升级 ImageMagick 后
[root@home]# convert -version
Version: ImageMagick 6.7.8-10 2012-08-17 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC
Features: OpenMP
生成的文件大小:
-rw-r--r-- 1 root root 60K Apr 2 16:11 foo-0.jpeg
-rw-r--r-- 1 root root 55K Apr 2 16:11 foo-1.jpeg
-rw-r--r-- 1 root root 334K Mar 24 14:27 foo.pdf
我试过使用antialias
标志:
convert -antialias foo.pdf foo.jpeg
什么都没做,我尝试设置一个更高的值quality
:
convert -quality 100 foo.pdf foo.jpeg
和超级采样:
convert -density 288 -background white -alpha off foo.pdf -resize 25% foo.jpeg
两者都提供了更大的文件和更好的结果,但运行时间更长,质量低于旧 ImageMagick 版本。
有什么建议吗?