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 |
optionsoptional | PDFPrintOptions | Options d'impression PDF |
options.orientationoptional | String | Orientation de la page PDF |
options.scaleoptional | number | Échelle de la page PDF |
options.backgroundoptional | boolean | Inclure l'arrière-plan de la page PDF |
options.widthoptional | number | Largeur de la page PDF |
options.heightoptional | number | Hauteur de la page PDF |
options.topoptional | number | Marge supérieure de la page PDF |
options.bottomoptional | number | Marge inférieure de la page PDF |
options.leftoptional | number | Marge gauche de la page PDF |
options.rightoptional | number | Marge droite de la page PDF |
options.shrinkToFitoptional | 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