使用 PhantomJs 将 PDF 转换为图像

converting PDF as Image with PhantomJs

本文关键字:图像 转换 PDF PhantomJs 使用      更新时间:2023-09-26

我正在使用PhantomJs将网页转换为图像,并且工作正常,这是我的代码来做到这一点

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

这效果很好,但是当我加载定位任何 PDF 的 URL 时,它无法截取该 PDF 的屏幕截图并给出错误"无法加载地址!我的代码是这样的

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

幻影无法做到这一点:(

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

wget 和 ImageMagick 可以用来做到这一点。

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