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

savePDF

Обзор

Используйте команду savePDF, чтобы сохранить в pdf-файл текущий контекст в браузере.

Использование

await browser.savePDF(filepath, {
orientation,
scale,
background,
width,
height,
top,
bottom,
left,
right,
shrinkToFit,
pageRanges,
});

Параметры команды

ИмяТипОписание
filepathStringПуть к pdf-файлу относительно каталога выполнения (расширение .pdf — обязательно).
orientationStringОриентация pdf-страницы.
scaleNumberМасштаб pdf-страницы.
backgroundBooleanВключить фон pdf-страницы.
widthNumberШирина pdf-страницы.
heightNumberВысота pdf-страницы.
topNumberВерхний отступ pdf-страницы.
bottomNumberНижний отступ pdf-страницы.
leftNumberЛевый отступ pdf-страницы.
rightNumberПравый отступ pdf-страницы.
shrinkToFitNumberУменьшить страницу, чтобы она соответствовала размеру pdf-страницы.
pageRangesObject[]Диапазон страниц для включения в PDF.

Примеры использования

it("should save a PDF screenshot of the browser view", async ({ browser }) => {
await browser.savePDF("./some/path/screenshot.pdf");
});