使用phantomjs.exe将网页链接保存成pdf、png等文件

xiaoxiao2021-02-28  122

如何把一个网页链接保存成为pdf,或者png等图片,在利用phantomjs的时候操作起来十分简单,首先将phantomjs.exe下载下来,phantomjs是一个没有界面的浏览器,更多信息http://phantomjs.org/,然后新建一个js文件和phantomjs.exe同一文件夹下。js文件其内容如下

//创建一个webpage对象 var page = require('webpage').create(); // 打开页面 page.open('https://www.baidu.com', function(status) { // 输出状态 console.log("Status: " + status); if(status === "success") { // 如果状态为success,将整个page保存为baidu.pdf(也可以是png,jpg, gif) page.render('baidu.pdf'); } phantom.exit(); }); 使用cmd进入该目录中执行phantomjs task.js如图 现在已经成功将百度的首页保存成为pdf文件了。

转载请注明原文地址: https://www.6miu.com/read-85451.html

最新回复(0)