PDF转换为PNG或JPEG使用Ghostscript, PHP5.10 &MacOSX(10.9.4)


Conversion of PDF to PNG or JPEG using Ghostscript, PHP5.10 & MacOSX (10.9.4)

我已经从以下链接获得了帮助:

使用ImageMagick将PDF转换为PNG或JPEG非常非常慢

尝试将.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:

which gs

这将为您提供可执行文件的完整路径。在我的Ubuntu中:

$ which gs
/usr/bin/gs