Перейти к основному содержимому

savePDF

Печатает страницу текущего контекста просмотра в PDF-файл на вашей операционной системе.

Использование
browser.savePDF(filepath, { orientation, scale, background, width, height, top, bottom, left, right, shrinkToFit, pageRanges })
Параметры
ИмяТипДетали
filepathStringпуть к сгенерированному pdf-файлу (требуется суффикс .pdf) относительно директории выполнения
options
опционально
PDFPrintOptionsОпции печати PDF
options.orientation
опционально
StringОриентация страницы PDF
options.scale
опционально
numberМасштаб страницы PDF
options.background
опционально
booleanВключить фон страницы PDF
options.width
опционально
numberШирина страницы PDF
options.height
опционально
numberВысота страницы PDF
options.top
опционально
numberВерхний отступ страницы PDF
options.bottom
опционально
numberНижний отступ страницы PDF
options.left
опционально
numberЛевый отступ страницы PDF
options.right
опционально
numberПравый отступ страницы PDF
options.shrinkToFit
опционально
booleanУменьшить страницу для подгонки
options.pageRangesobject[]Диапазон страниц для включения в PDF
Пример
savePDF.js
it('should save a PDF screenshot of the browser view', function () {
await browser.savePDF('./some/path/screenshot.pdf');
});
Возвращает
  • <Buffer> return: буфер скриншота

Welcome! How can I help?

WebdriverIO AI Copilot