我从以下链接获得了帮助:
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
。我该如何解决这个问题?
答案 0 :(得分:0)
请使用以下命令在终端中输入以下内容来检查使用了哪个gs
:
which gs
这将为您提供可执行文件的完整路径。在我的Ubuntu中:
$ which gs
/usr/bin/gs
希望这有帮助。