我正在使用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框架来做到这一点? 任何帮助都会很棒。
答案 0 :(得分:-1)
wget和ImageMagick可用于执行此操作。
wget 'http://myurl/myfolder/mypdf.pdf'
convert mypdf.pdf -append pdf_image.png