当我尝试通过命令行将pdf转换为php时:
convert 1.pdf 2.jpg
它的工作原理并给了我jpg图像。但后来我尝试通过php exec()
转换它不起作用。
exec("convert 1.pdf 2.jpg");
流程开始但我没有结果。我尝试使用
putenv("PATH=/usr/local/bin:/usr/bin:/bin")
和文件的完整路径,但它没有帮助。
我有一个关于我的问题的新细节:当我通过命令行运行我的PHP脚本时 - 它的工作原理。但是当我尝试在浏览器中运行它时,启动并运行几秒钟(约15秒),但我没有结果。
答案 0 :(得分:0)
我还有一个开发,我需要将pdf转换为图像。我也用过imagemagick。就我而言,出于安全原因,我的Web主机已禁用PHP函数exec()。您是否可能遇到同样的问题?
所以,我无法使用PHP来运行imagemagick。我的网络主机要求我使用珍珠脚本然后它正在工作。
我希望我的发言可以帮助你。
答案 1 :(得分:0)
尝试将PECL库用于ImageMagick。使用PHP来处理imagemagick
,为您提供了很多选择