メインコンテンツにスキップ

savePDF

現在のブラウジングコンテキストのページをPDFファイルとしてOSに保存します。

Usage
browser.savePDF(filepath, { orientation, scale, background, width, height, top, bottom, left, right, shrinkToFit, pageRanges })
Parameters
NameTypeDetails
filepathString生成されるPDFへのパス(.pdfサフィックスが必要)実行ディレクトリからの相対パス
options
optional
PDFPrintOptionsPDF印刷オプション
options.orientation
optional
StringPDFページの向き
options.scale
optional
numberPDFページの拡大縮小
options.background
optional
booleanPDFページの背景を含める
options.width
optional
numberPDFページの幅
options.height
optional
numberPDFページの高さ
options.top
optional
numberPDFページの上部パディング
options.bottom
optional
numberPDFページの下部パディング
options.left
optional
numberPDFページの左側パディング
options.right
optional
numberPDFページの右側パディング
options.shrinkToFit
optional
booleanページに合わせて縮小する
options.pageRangesobject[]PDFに含めるページ範囲
Example
savePDF.js
it('should save a PDF screenshot of the browser view', function () {
await browser.savePDF('./some/path/screenshot.pdf');
});
Returns
  • <Buffer> return: screenshot buffer

Welcome! How can I help?

WebdriverIO AI Copilot