Zum Hauptinhalt springen

savePDF

Druckt die Seite des aktuellen Browsing-Kontexts in eine PDF-Datei auf Ihrem Betriebssystem.

Usage
browser.savePDF(filepath, { orientation, scale, background, width, height, top, bottom, left, right, shrinkToFit, pageRanges })
Parameters
NameTypeDetails
filepathStringPfad zur generierten PDF-Datei (.pdf-Suffix ist erforderlich) relativ zum Ausführungsverzeichnis
options
optional
PDFPrintOptionsPDF-Druckoptionen
options.orientation
optional
StringAusrichtung der PDF-Seite
options.scale
optional
numberSkalierung der PDF-Seite
options.background
optional
booleanHintergrund der PDF-Seite einbeziehen
options.width
optional
numberBreite der PDF-Seite
options.height
optional
numberHöhe der PDF-Seite
options.top
optional
numberOberer Abstand der PDF-Seite
options.bottom
optional
numberUnterer Abstand der PDF-Seite
options.left
optional
numberLinker Abstand der PDF-Seite
options.right
optional
numberRechter Abstand der PDF-Seite
options.shrinkToFit
optional
booleanSeite verkleinern, um auf die Seite zu passen
options.pageRangesobject[]Bereich der Seiten, die in PDF einbezogen werden sollen
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