使用PhantomJs将PDF转换为图像

时间:2014-04-04 06:39:52

标签: javascript php node.js phantomjs

我正在使用PhantomJs将网页转换为图片,而且工作正常,这是我的代码

phantomjs.exe rasterize.js http://myurl.com/mypage/ out_put_image.png

这非常有效,但是当我加载定位任何PDF的网址时,无法截取该PDF的屏幕截图并提供错误,因为"无法加载地址!" 我的代码就像

phantomjs.exe rasterize.js http://myurl/myfolder/mypdf.pdf pdf_image.png

Phantom无法做到这一点:(

有没有办法实现这个目标?或者使用任何其他JS / PHP框架来做到这一点? 任何帮助都会很棒。

1 个答案:

答案 0 :(得分:-1)

wget和ImageMagick可用于执行此操作。

wget 'http://myurl/myfolder/mypdf.pdf'
convert mypdf.pdf -append pdf_image.png