【发布时间】:2014-07-26 21:35:30
【问题描述】:
我从以下链接获得了帮助:
Conversion PDF to PNG or JPEG is very very slow using ImageMagick
尝试将.pdf 文件从上述问题的最高答案转换为.png。
当我从终端执行以下命令时,它起作用了。
gs -o /Users/dhiwatdg/Desktop/terror2.png -sDEVICE=pngalpha -dLastPage=1 -quality=200 -r72 /Users/dhiwatdg/Desktop/one.pdf
即我的第一页one.pdf被转换为terror.png
但是当我尝试使用 php 脚本执行相同操作时,它不起作用,以下是我的代码:
exec("gs -o /Users/dhiwatdg/Desktop/terror2.png -sDEVICE=pngalpha -dLastPage=1 -quality=200 -r72 /Users/dhiwatdg/Desktop/one.pdf");
我认为服务器无法识别gs。我该如何解决这个问题?
【问题讨论】:
-
尝试使用
gs所在位置的完整路径 -/usr/bin/local/gs,或可执行文件所在的位置。 -
@andrewsi 我试图寻找 gs 所在的路径,但我找不到。请告诉我如何找到路径?
-
我想你可以通过
which gs找到它。 -
成功了...非常感谢...
-
@andrewsi:请将您的评论转化为答案
标签: php exec ghostscript