Pular para o conteúdo principal

savePDF

Imprime a página do contexto de navegação atual para um arquivo PDF no seu sistema operacional.

Uso
browser.savePDF(filepath, { orientation, scale, background, width, height, top, bottom, left, right, shrinkToFit, pageRanges })
Parâmetros
NomeTipoDetalhes
filepathStringcaminho para o PDF gerado (sufixo .pdf é obrigatório) relativo ao diretório de execução
options
opcional
PDFPrintOptionsOpções de Impressão PDF
options.orientation
opcional
StringOrientação da página PDF
options.scale
opcional
numberEscala da página PDF
options.background
opcional
booleanIncluir fundo da página PDF
options.width
opcional
numberLargura da página PDF
options.height
opcional
numberAltura da página PDF
options.top
opcional
numberMargem superior da página PDF
options.bottom
opcional
numberMargem inferior da página PDF
options.left
opcional
numberMargem esquerda da página PDF
options.right
opcional
numberMargem direita da página PDF
options.shrinkToFit
opcional
booleanEncolher página para ajustar
options.pageRangesobject[]Intervalo de páginas para incluir no PDF
Exemplo
savePDF.js
it('should save a PDF screenshot of the browser view', function () {
await browser.savePDF('./some/path/screenshot.pdf');
});
Retorna
  • <Buffer> return: buffer da captura de tela

Welcome! How can I help?

WebdriverIO AI Copilot