Convert PDF to JPEG with PHP and ImageMagick

前端 未结 5 636
执念已碎
执念已碎 2020-11-27 04:55

I\'m using a litte script to convert PDF to JPG. That works but the quality is very poor.

The script:

$im = new imagick( \'document.pdf[ 0]\' ); 
$im         


        
5条回答
  •  清歌不尽
    2020-11-27 05:19

    It can be done using setResolution, but you need to do it before loading an image. Try something like this:

    // instantiate Imagick 
    $im = new Imagick();
    
    $im->setResolution(300,300);
    $im->readimage('document.pdf[0]'); 
    $im->setImageFormat('jpeg');    
    $im->writeImage('thumb.jpg'); 
    $im->clear(); 
    $im->destroy();
    

提交回复
热议问题