savePDF
Обзор
Используйте команду savePDF
, чтобы сохранить в pdf-файл текущий контекст в браузере.
Использование
await browser.savePDF(filepath, {
orientation,
scale,
background,
width,
height,
top,
bottom,
left,
right,
shrinkToFit,
pageRanges,
});
Параметры команды
Имя | Тип | Описание |
filepath | String | Путь к pdf-файлу относительно каталога выполнения (расширение .pdf — обязательно). |
orientation | String | Ориентация pdf-страницы. |
scale | Number | Масштаб pdf-страницы. |
background | Boolean | Включить фон pdf-страницы. |
width | Number | Ширина pdf-страницы. |
height | Number | Высота pdf-страницы. |
top | Number | Верхний отступ pdf-страницы. |
bottom | Number | Нижний отступ pdf-страницы. |
left | Number | Левый отступ pdf-страницы. |
right | Number | Правый отступ pdf-страницы. |
shrinkToFit | Number | Уменьшить страницу, чтобы она соответствовала размеру pdf-страницы. |
pageRanges | Object[] | Диапазон страниц для включения в PDF. |
Примеры использования
it("should save a PDF screenshot of the browser view", async ({ browser }) => {
await browser.savePDF("./some/path/screenshot.pdf");
});