2014-09-04 2 views
0

Я пытаюсь загрузить и преобразовать PDF в jpeg-образ, я использую ghostscript с imagick и php. проблема в качестве jpeg на самом деле не удовлетворяет.imagick - pdf to jpg проблемы с качеством

это мои настройки и то, что я использую

Exec ('конвертировать -плотности 400 -colorspace SRGB «'. $ Pdf_path. [0] "-resize 842 -качество 100" '. $ Save_path. .jpg " ');

Какие настройки следует использовать?

как вы можете видеть, фотографии темные, текст не ясен. это URL оригинального PDF « http://icebergfeeds.co.uk/admin/images/magazine-content/54085a9d5a03d.pdf» и вот пример результата, enter image description here

+0

http://icebergfeeds.co.uk/admin/images/magazine-content/540736661ba41. pdf Ошибка 404 – KenS

+0

жаль, что это было dy namic content, обновил url –

+0

Оказание его текущей версией Ghostscript выглядит хорошо для меня. Конечно, я понятия не имею, что означает конфигурация ImageMagick с точки зрения конфигурации Ghostscript. – KenS

ответ

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, но вы можете увеличить его для лучшего качества.

Смежные вопросы