2014-04-04 26 views
2

林与PhantomJs合作,以网页转换为图像,并且工作得很好,这是我的代码做将PDF作为图像的PhantomJs

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

这工作得很好,但是当我加载一个URL定位任何PDF,这是无法采取该PDF的屏幕截图,并提供错误为“无法加载地址!” 我的代码是这样

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

幻影是无法做到这一点:(

有什么办法来实现这一目标?或与任何其他JS/PHP框架来做到这一点? 任何帮助将是巨大的。

回答

0

wget和ImageMagick的可以用来做这个。

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