savePDF
Друкує сторінку поточного контексту браузера у PDF-файл на вашій операційній системі.
Usage
browser.savePDF(filepath, { orientation, scale, background, width, height, top, bottom, left, right, shrinkToFit, pageRanges })
Parameters
| Name | Type | Details |
|---|---|---|
filepath | String | шлях до згенерованого pdf (суфікс .pdf обов'язковий) відносно каталогу виконання |
optionsoptional | PDFPrintOptions | Налаштування друку PDF |
options.orientationoptional | String | Орієнтація сторінки PDF |
options.scaleoptional | number | Масштаб сторінки PDF |
options.backgroundoptional | boolean | Включити фон сторінки PDF |
options.widthoptional | number | Ширина сторінки PDF |
options.heightoptional | number | Висота сторінки PDF |
options.topoptional | number | Верхній відступ сторінки PDF |
options.bottomoptional | number | Нижній відступ сторінки PDF |
options.leftoptional | number | Лівий відступ сторінки PDF |
options.rightoptional | number | Правий відступ сторінки PDF |
options.shrinkToFitoptional | boolean | Зменшити сторінку, щоб вона поміщалася на сторінці |
options.pageRanges | object[] | Діапазон сторінок для включення в 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: буфер знімка екрану