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
| Name | Type | Details |
|---|---|---|
filepath | String | Pfad zur generierten PDF-Datei (.pdf-Suffix ist erforderlich) relativ zum Ausführungsverzeichnis |
optionsoptional | PDFPrintOptions | PDF-Druckoptionen |
options.orientationoptional | String | Ausrichtung der PDF-Seite |
options.scaleoptional | number | Skalierung der PDF-Seite |
options.backgroundoptional | boolean | Hintergrund der PDF-Seite einbeziehen |
options.widthoptional | number | Breite der PDF-Seite |
options.heightoptional | number | Höhe der PDF-Seite |
options.topoptional | number | Oberer Abstand der PDF-Seite |
options.bottomoptional | number | Unterer Abstand der PDF-Seite |
options.leftoptional | number | Linker Abstand der PDF-Seite |
options.rightoptional | number | Rechter Abstand der PDF-Seite |
options.shrinkToFitoptional | boolean | Seite verkleinern, um auf die Seite zu passen |
options.pageRanges | object[] | 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