利用phantomjs将HTML源代码转换成图片
通常我们的需求是将网页渲染成图片保存,那么也会有这样的情况,将HTML源代码转换成图片,下面的代码将满足需求:
var page = require("webpage").create(); page.viewportSize = { width: 200, height : 200 }; page.content = "This Text will be converted to Image"; page.setContent(page.content,page); window.setTimeout(function () { page.render('newimage.png'); phantom.exit(); }, 1000); |
保存成texttoimage.js
运行: phantomjs texttoimage.js
图片保存到newimage.png中