[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: PHP Imagick. PDF->JPG
lomonosv
Здравствуйте. Помогите пожалуйста с решить проблему.
На сервер загружается pdf файл. Далее он конвертируется в jpg (постранично).
Но при этом качество оставляет желать лучшего. Как конвертировать pdf в jpg с отличным качеством?

Менял как мог значения:

setCompression(Imagick::COMPRESSION_JPEG);
setCompressionQuality(100);
setResolution(300,300);


В любом случае, как говорил выше, качество очень плохое. Текст тяжело прочитать.
Помогите пожалуйста!



Спустя 45 минут, 47 секунд (2.04.2012 - 09:33) Invis1ble написал(а):
кроме константы Imagick::COMPRESSION_JPEG существуют еще Imagick::COMPRESSION_JPEG2000 и Imagick::COMPRESSION_LOSSLESSJPEG, попробуй с ними поиграться

Спустя 27 минут, 8 секунд (2.04.2012 - 10:00) lomonosv написал(а):
Спасибо. Но к сожалению не помогает. На выходе получаю изображение подобное этому.
Как видите буквы скачут. А это не есть хорошо

Спустя 8 минут, 49 секунд (2.04.2012 - 10:09) Invis1ble написал(а):
У меня нет опыта конвертации, могу предположить, что проблема в самом JPEG, попробуй конвертировать в другой формат

Спустя 4 минуты, 19 секунд (2.04.2012 - 10:13) lomonosv написал(а):
Спасибо

Спустя 4 часа, 36 минут, 33 секунды (2.04.2012 - 14:50) lomonosv написал(а):
Все таки нашел решение:
convert -density 200 111.pdf 111.jpg
параметром density можно добиться хорошего качества.

Спустя 45 секунд (2.04.2012 - 14:51) Игорь_Vasinsky написал(а):
а он не 100 максимальный? smile.gif

Спустя 3 минуты, 39 секунд (2.04.2012 - 14:54) lomonosv написал(а):
Пробовал даже 400. Но тогда уж слишком качественно получается smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.