savePDF
Drukuje stronę bieżącego kontekstu przeglądania do pliku PDF na Twoim systemie operacyjnym.
Użycie
browser.savePDF(filepath, { orientation, scale, background, width, height, top, bottom, left, right, shrinkToFit, pageRanges })
Parametry
| Nazwa | Typ | Szczegóły |
|---|---|---|
filepath | String | ścieżka do wygenerowanego pliku pdf (wymagane rozszerzenie .pdf) względem katalogu wykonania |
optionsopcjonalny | PDFPrintOptions | Opcje drukowania PDF |
options.orientationopcjonalny | String | Orientacja strony PDF |
options.scaleopcjonalny | number | Skala strony PDF |
options.backgroundopcjonalny | boolean | Dołącz tło strony PDF |
options.widthopcjonalny | number | Szerokość strony PDF |
options.heightopcjonalny | number | Wysokość strony PDF |
options.topopcjonalny | number | Górny margines strony PDF |
options.bottomopcjonalny | number | Dolny margines strony PDF |
options.leftopcjonalny | number | Lewy margines strony PDF |
options.rightopcjonalny | number | Prawy margines strony PDF |
options.shrinkToFitopcjonalny | boolean | Dopasowanie strony do rozmiaru |
options.pageRanges | object[] | Zakres stron do uwzględnienia w PDF |
Przykład
savePDF.js
it('should save a PDF screenshot of the browser view', function () {
await browser.savePDF('./some/path/screenshot.pdf');
});
Zwraca
- <Buffer>
return: bufor zrzutu ekranu