访问量: 10 次浏览
renderBase64()renderBase64() 方法将屏幕截图并以字符串形式以base64表示图像。renderBase64 方法支持PNG、JPEG和JPG等格式。目前不支持GIF。您可以使用 clipRect 属性来定义图像截取的部分。
其语法如下所示−
wpage.renderBase64('PNG');
var wpage = require('webpage').create();
wpage.open('http://localhost/taks/wopen2.html', function (status) {
var base64 = wpage.renderBase64('PNG');
console.log(base64);
phantom.exit();
});
上面的程序生成以下输出。
iVBORw0KGgoAAAANSUhEUgAAAZAAAAE3CAYAAACEpheaAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAgAEl
E
QVR4nO3dv3OjSL8u8Ee33mA3uuXszGZnSnLd8jo6b4b+AmkS38R1TjQZCqXEmave3SpnTiC0am8w6UR
O