【问题标题】:imagick - pdf to jpg quality problemsimagick - pdf 到 jpg 质量问题
【发布时间】:2014-10-29 01:00:23
【问题描述】:

我正在尝试上传 pdf 并将其转换为 jpeg 图像,我正在使用带有 imagick 和 php 的 ghostscript。问题是 jpeg 的质量并不令人满意。

这是我的设置和我使用的东西

exec('convert -density 400 -colorspace sRGB "'.$pdf_path.'[0]" -resize 842 -quality 100 "'.$save_path.'.jpg"');

我应该使用哪些设置?

你可以看到图片很暗,文字不清楚。这是原始 pdf 的 url" http://icebergfeeds.co.uk/admin/images/magazine-content/54085a9d5a03d.pdf" 这是 示例结果,

【问题讨论】:

标签: ghostscript imagick


【解决方案1】:

对我来说,我正在使用 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

您可以使用参数 -r im my case 它的 150 来调整质量,但您可以增加它以获得更好的质量

【讨论】:

    猜你喜欢
    • 2018-10-16
    • 1970-01-01
    • 2016-07-04
    • 1970-01-01
    • 2011-07-24
    • 2015-01-16
    • 2016-12-09
    • 2012-02-06
    • 1970-01-01
    相关资源
    最近更新 更多