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");
});