我正在尝试使用 Imagick 调整 .eps 文件的大小并将其保存为 .jpeg,
我尝试过resizeImage
, scaleImage
, setImageResolution
, 并且尝试过写入 .png,但结果总是很糟糕。我尝试将压缩质量设置为 100,并且尝试了各种 resizeImage 过滤器和模糊参数。
$imagick = new Imagick();
$imagick->readImage($file);
$imagick->resizeImage($width, $height, imagick::FILTER_CATROM, 1);
$imagick->setImageFormat('jpeg');
return $imagick->writeImage($name);
有什么我想念的魔法吗?
编辑:我在某处读到过与 Ghostscript 相关的类似问题,我安装了 Ghostscript 端口。我如何验证它是否正常工作?