我的PNG文件质量很好,尺寸也不小。我这样将其转换为PDF(在php中):
$imagick = new Imagick();
$imagick->readImageBlob($image);
$imagick->setImageFormat('pdf');
echo $imagick->getImageBlob();
然后我得到一个包含图像的PDF文件。但是质量变得很差。我想我可以尝试使用setResolution
方法设置不同的密度来解决。但这会导致图像变得非常小或图像质量变差。我在做什么错了?