PhantomJS renderBase64()

PhantomJS 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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程