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 |
options opcjonalny | PDFPrintOptions | Opcje drukowania PDF |
options.orientation opcjonalny | String | Orientacja strony PDF |
options.scale opcjonalny | number | Skala strony PDF |
options.background opcjonalny | boolean | Dołącz tło strony PDF |
options.width opcjonalny | number | Szerokość strony PDF |
options.height opcjonalny | number | Wysokość strony PDF |
options.top opcjonalny | number | Górny margines strony PDF |
options.bottom opcjonalny | number | Dolny margines strony PDF |
options.left opcjonalny | number | Lewy margines strony PDF |
options.right opcjonalny | number | Prawy margines strony PDF |
options.shrinkToFit opcjonalny | 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