Я использую litte script для преобразования PDF в JPG. Это работает, но качество очень плохое.
script:
$im = new imagick( 'document.pdf[ 0]' );
$im->setImageColorspace(255);
$im->setResolution(300, 300);
$im->setCompressionQuality(95);
$im->setImageFormat('jpeg');
$im->writeImage('thumb.jpg');
$im->clear();
$im->destroy();
Еще одна вещь, я хочу сохранить исходный размер PDF, но преобразование обрезает размер JPG.