- 文件系统模块
- PhantomJS - 属性
- PhantomJS - 方法
- 系统模块
- PhantomJS - 属性
- Web 服务器模块
- PhantomJS - 属性
- PhantomJS - 方法
- 其他
- 命令行界面
- PhantomJS - 屏幕捕获
- PhantomJS - 页面自动化
- PhantomJS - 网络监控
- PhantomJS - 测试
- PhantomJS - REPL
- PhantomJS - 示例
- PhantomJS 有用资源
- PhantomJS - 快速指南
- PhantomJS - 有用资源
- PhantomJS - 讨论
PhantomJS - renderBase64()
此方法截取屏幕并以 base46 中的字符串形式提供图像。renderbase64 方法支持 PNG、JPEG 和 JPG 等格式。现在不支持 GIF。你可以使用 clipRect 属性定义图像捕获的部分。
语法
其语法如下 -
wpage.renderBase64('PNG');
示例
var wpage = require('webpage').create(); wpage.open('https://127.0.0.1/taks/wopen2.html', function (status) { var base64 = wpage.renderBase64('PNG'); console.log(base64); phantom.exit(); });
上述程序生成以下 输出。
iVBORw0KGgoAAAANSUhEUgAAAZAAAAE3CAYAAACEpheaAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAgAEl E QVR4nO3dv3OjSL8u8Ee33mA3uuXszGZnSnLd8jo6b4b+AmkS38R1TjQZCqXEmave3SpnTiC0am8w6UR O
phantomjs_webpage_module_methods.htm
广告