savePDF
Imprime la page du contexte de navigation actuel dans un fichier PDF sur votre système d'exploitation.
Usage
browser.savePDF(filepath, { orientation, scale, background, width, height, top, bottom, left, right, shrinkToFit, pageRanges })
Parameters
Name | Type | Details |
---|---|---|
filepath | String | chemin vers le PDF généré (le suffixe .pdf est requis) relatif au répertoire d'exécution |
options optional | PDFPrintOptions | Options d'impression PDF |
options.orientation optional | String | Orientation de la page PDF |
options.scale optional | number | Échelle de la page PDF |
options.background optional | boolean | Inclure l'arrière-plan de la page PDF |
options.width optional | number | Largeur de la page PDF |
options.height optional | number | Hauteur de la page PDF |
options.top optional | number | Marge supérieure de la page PDF |
options.bottom optional | number | Marge inférieure de la page PDF |
options.left optional | number | Marge gauche de la page PDF |
options.right optional | number | Marge droite de la page PDF |
options.shrinkToFit optional | boolean | Réduire la page pour l'adapter |
options.pageRanges | object[] | Plage de pages à inclure dans le PDF |
Example
savePDF.js
it('should save a PDF screenshot of the browser view', function () {
await browser.savePDF('./some/path/screenshot.pdf');
});
Returns
- <Buffer>
return
: tampon de capture d'écran