我已经存储了一个pdf文件,我想把它转换成jpg并用imagemagick增加照片的大小。它工作正常,但它返回给我一张分辨率不好的照片
http://goo.gl/Gj7bE
$save_toB = $uploaddir . "/" . $pdfNameB;
$imga2 = new imagick($pdfB . '[0]');
$imga2->scaleImage(2500, 2400);
$imga2->setImageFormat('jpg');
$imga2->writeImages($save_toB, true);
最佳答案
加载图像前添加setresolution:
类似于:
$save_toB = $uploaddir . "/" . $pdfNameB;
$imga2 = new imagick();
$imga2->setResolution(300,300);
$imga2->readImage($pdfB . '[0]')
同时阅读以下内容:Pdf to image using php-imagick api
当做
关于php - 如何使用imagemagick和php获得更好的分辨率?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14828211/