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
Name | Type | Details |
---|---|---|
filepath | String | sökväg till den genererade pdf-filen (.pdf -suffix krävs) relativt till körningskatalogen |
options optional | PDFPrintOptions | Utskriftsalternativ för PDF |
options.orientation optional | String | Orientering av PDF-sidan |
options.scale optional | number | Skala av PDF-sidan |
options.background optional | boolean | Inkludera bakgrund i PDF-sidan |
options.width optional | number | Bredd på PDF-sidan |
options.height optional | number | Höjd på PDF-sidan |
options.top optional | number | Övre utfyllnad av PDF-sidan |
options.bottom optional | number | Nedre utfyllnad av PDF-sidan |
options.left optional | number | V änster utfyllnad av PDF-sidan |
options.right optional | number | Höger utfyllnad av PDF-sidan |
options.shrinkToFit optional | boolean | Förminska sidan för att passa |
options.pageRanges | object[] | 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