Hoppa till huvudinnehåll

savePDF

Skriver ut sidan från den aktuella webbläsarkontexten till en PDF-fil på ditt operativsystem.

Usage
browser.savePDF(filepath, { orientation, scale, background, width, height, top, bottom, left, right, shrinkToFit, pageRanges })
Parameters
NameTypeDetails
filepathStringsökväg till den genererade pdf-filen (.pdf-suffix krävs) relativt till körningskatalogen
options
optional
PDFPrintOptionsUtskriftsalternativ för PDF
options.orientation
optional
StringOrientering av PDF-sidan
options.scale
optional
numberSkala av PDF-sidan
options.background
optional
booleanInkludera bakgrund i PDF-sidan
options.width
optional
numberBredd på PDF-sidan
options.height
optional
numberHöjd på PDF-sidan
options.top
optional
numberÖvre utfyllnad av PDF-sidan
options.bottom
optional
numberNedre utfyllnad av PDF-sidan
options.left
optional
numberVänster utfyllnad av PDF-sidan
options.right
optional
numberHöger utfyllnad av PDF-sidan
options.shrinkToFit
optional
booleanFörminska sidan för att passa
options.pageRangesobject[]Intervall av sidor att inkludera i 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