Dis*_*ame 1 ghostscript imagick
我正在尝试上传 pdf 并将其转换为 jpeg 图像,我正在使用 Ghostscript 和 imagick 和 php。问题是 jpeg 的质量不太令人满意。
这是我的设置和我使用的
exec('转换-密度400 -colorspace sRGB“'.$pdf_path.'[0]”-resize 842 -quality 100“'.$save_path.'.jpg”');
我应该使用哪些设置?
正如你所看到的,图片很暗,文字不清楚。这是原始 pdf 的网址“
http://icebergfeeds.co.uk/admin/images/magazine-content/54085a9d5a03d.pdf ”,这是示例结果,

对于我来说,我使用 Ghostscript 来提取高质量的 JPEG 图像,这是我的脚本:
gs -sDEVICE=jpeg -dAutoRotatePages=/None -o D:\temp\cover_thumb.jpg -dFirstPage=1 -dLastPage=1 -dNOPAUSE -dJPEGQ=100 -dGraphicsAlphaBits=4 -dTextAlphaBits=4 -r150 -dUseTrimBox D:\temp\pdfs\a.pdf -q
Run Code Online (Sandbox Code Playgroud)
您可以使用参数 -r 来调整质量,我的情况是 150,但您可以增加它以获得更好的质量
| 归档时间: |
|
| 查看次数: |
1671 次 |
| 最近记录: |