按照步骤安装php扩展、ImageMagick,ghostscript。版本要仔细检查,最后完全OK。并可以将图片合成转换等操作,就是在读取pdf时报错。重新安装了很多版本,都无法解决。

if(!file_exists($pdf_path)){
    return false;
}

$im=new \Imagick();
$im->setCompressionQuality(100);
$im->setResolution(120, 120);//设置分辨率 值越大分辨率越高
$pdf_path=readlink($pdf_path);
$im->readImage($pdf_path);//这里报错: ImagickException in ***

     

解决方案:

把ghostscript的bin目录下的 gswin64c.exe拷贝一份,重命名为:gs.exe

posted on 2021-04-16 14:56  fujun2013  阅读(780)  评论(0编辑  收藏  举报