跳到主要内容

保存PDF

将当前浏览上下文的页面打印为操作系统上的PDF文件。

用法
browser.savePDF(filepath, { orientation, scale, background, width, height, top, bottom, left, right, shrinkToFit, pageRanges })
参数
名称类型详情
filepathString生成的PDF路径(需要.pdf后缀)相对于执行目录
options
可选
PDFPrintOptions打印PDF选项
options.orientation
可选
StringPDF页面方向
options.scale
可选
numberPDF页面缩放比例
options.background
可选
boolean包含PDF页面背景
options.width
可选
numberPDF页面宽度
options.height
可选
numberPDF页面高度
options.top
可选
numberPDF页面顶部内边距
options.bottom
可选
numberPDF页面底部内边距
options.left
可选
numberPDF页面左侧内边距
options.right
可选
numberPDF页面右侧内边距
options.shrinkToFit
可选
boolean缩小页面以适应页面
options.pageRangesobject[]要包含在PDF中的页面范围
示例
savePDF.js
it('should save a PDF screenshot of the browser view', function () {
await browser.savePDF('./some/path/screenshot.pdf');
});
返回值
  • <Buffer> return: 截图缓冲区

Welcome! How can I help?

WebdriverIO AI Copilot