2.0.1 • Published 2 years ago

screenshothtml v2.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

ScreenshotHTML

ScreenshotHTML permet de faire des captures d'écran d'un code HTML, en utilisant Puppeteer (un navigateur basé sur Chromium).

⚠️ Aucune fenêtre de navigateur Puppeteer ne seront visibles en tant qu'application avec interface sur votre appareil.

Installation

NodeJS 15 (ou plus récent) est requis.

Cette librairie ne fonctionne pas pour navigateur.

npm i screenshothtml

Exemple

Vous pouvez retrouver un exemple dans le dossier example du repo.

Charger une URL plutôt que du code

Au lieu d'insérer du code HTML, vous pouvez charger une URL en remplacant le code par url:<l'url du site>.

Options

var image = await screenshot({ <les options> });
OptionTypeExempleDescription
htmlstring<h1>Hello world!</h1>Code HTML à capturer
maxTimeoutint15000Temps maximum (en ms) à attendre avant que la page finisse de charger
closeAtEndbooleantrueFermer le navigateur à la fin de la capture (le laisser ouvert permet de refaire des captures plus rapidement)
viewportWidthint1600Largeur du viewport
viewportHeightint900Hauteur du viewport

Licence

MIT © Johan

2.0.1

2 years ago

2.0.0

2 years ago

1.0.0

2 years ago