我想使用Imagemagick PHP API将.pdf文件转换为.png文件。
我们可以使用以下命令在shell中执行此操作: $convert sample.pdf sample_image.png
我们可以使用php的exec()函数发出此命令,但由于某些原因(安全性),我禁用了使用php执行shell命令的功能。
所以现在告诉我解决方案,如何在不使用php的exec()函数的情况下将我的.pdf文件转换为.png文件?
这里有另一个关于此问题的讨论here,但不是很清楚。
我们可以使用以下命令在shell中执行此操作: $convert sample.pdf sample_image.png
我们可以使用php的exec()函数发出此命令,但由于某些原因(安全性),我禁用了使用php执行shell命令的功能。
所以现在告诉我解决方案,如何在不使用php的exec()函数的情况下将我的.pdf文件转换为.png文件?
这里有另一个关于此问题的讨论here,但不是很清楚。
$myurl = 'filename.pdf['.$pagenumber.']'
更改为图像,则会按预期获得一个名为$image->writeImage('newfilename.png');
的新图像。但是我从我的 PDF 中什么也没有得到。也许有人知道出了什么问题。 - Yves$image = new Imagick(); $image->setResolution( 30, 30); $image->readImage($myurl);
- Clain Dsilva