(wkhtmltox >= 0.1.0)
wkhtmltox\Image\Converter::__construct — Cré un nouveau convertisseur d'image
Crée un convertisseur d'image, en utilisant optionnellement un buffer d'entrée ainsi qu'une configuration
buffer
HTML
settings
Nom | Description | Valeur | Historique | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
in | URL ou chemin du fichier d'entrée, si la sortie "-" est utilisée | /chemin/vers/markup.html | >= 0.1.0 | ||||||||||
out | Chemin du fichier de sortie, si la sortie "-" est utilisée ; par défaut, un buffer inter est utilisé | /chemin/vers/sortie.png | >= 0.1.0 | ||||||||||
fmt | format de sortie à utiliser |
|
>= 0.1.0 | ||||||||||
transparent | lors d'une sortie en PNG ou SVG, rend l'arrière plan transparent | booléen | >= 0.1.0 | ||||||||||
screenWidth | la largeur d'écran à utiliser pour le rendu en pixels | 800 | >= 0.1.0 | ||||||||||
smartWidth | lorsque vaut true , la largeur de l'écran est étendu à la largeur du contenu |
booléen | >= 0.1.0 | ||||||||||
quality | Facteur de compression à utiliser lorsque la sortie est une image JPEG | 94 | >= 0.1.0 | ||||||||||
crop.left | Gauche/coordonnée en X de la fenêtre à capturer, en pixels | 200 | >= 0.1.0 | ||||||||||
crop.top | Haut/coordonnée en Y de la fenêtre à capturer, en pixels | 200 | >= 0.1.0 | ||||||||||
crop.width | Largeur de la fenêtre à capturer, en pixels | 200 | >= 0.1.0 | ||||||||||
crop.height | Hauteur de la fenêtre à capturer, en pixels | 200 | >= 0.1.0 | ||||||||||
load.cookieJar | Chemin du fichier utilisé pour charger et stocker les cookies. | /tmp/cookies.txt | >= 0.1.0 | ||||||||||
load.username | nom d'utilisateur à utiliser lors de la connexion à un site web | bart | >= 0.1.0 | ||||||||||
load.password | mot de passe à utiliser lors de la connexion à un site web | elbarto | >= 0.1.0 | ||||||||||
load.jsdelay | le temps en millisecondes à attendre après le chargement d'une page avant de la capturer | 1200 | >= 0.1.0 | ||||||||||
load.zoomFactor | combien de zoom doit être appliqué au contenu | 2.2 | >= 0.1.0 | ||||||||||
load.customHeaders | en-têtes personnalisés à envoyer lors de la demande de la page web principale | >= 0.1.0 | |||||||||||
load.repertCustomHeaders | définit à true pour envoyer avec toutes les demandes | boolean | >= 0.1.0 | ||||||||||
load.cookies | cookie à envoyer lors de la demande de la page web principale | >= 0.1.0 | |||||||||||
load.post | chaîne à envoyer lors de la demande de la page web principale | >= 0.1.0 | |||||||||||
load.blockLocalFileAccess | empêche les fichiers locaux et les fichiers pipés d'accéder à d'autres fichiers locaux | boolean | >= 0.1.0 | ||||||||||
load.stopSlowScript | arrête les scripts lents javascript | boolean | |||||||||||
load.debugJavascript | autorise javascript à lancer des avertissements | boolean | >= 0.1.0 | ||||||||||
load.loadErrorHandling | définit la stratégie de gestion des erreurs |
|
>= 0.1.0 | ||||||||||
load.proxy | >= 0.1.0 | ||||||||||||
web.background | inclut une image de fond dans la sortie | boolean | >= 0.1.0 | ||||||||||
web.loadImages | inclut des images dans la sortie | boolean | >= 0.1.0 | ||||||||||
web.enableJavascript | active ou désactive javascript | boolean | >= 0.1.0 | ||||||||||
web.enableIntelligentShrinking | active l'essaie de mettre plus de contenu sur la page, s'applique uniquement à la sortie PDF | boolean | >= 0.1.0 | ||||||||||
web.minimumFontSize | la taille de police minimale autorisée | 9 | >= 0.1.0 | ||||||||||
web.printMediaType | affiche le contenu en utilisant le type de média d'impression au lieu du type de média d'écran | boolean | >= 0.1.0 | ||||||||||
web.defaultEncoding | le content à utiliser lorsque aucun encodage n'est spécifié | utf-8 | >= 0.1.0 | ||||||||||
web.userStyleSheet | URL ou chemin vers une feuille de style utilisateur spécifiée | /path/to/style.css | >= 0.1.0 | ||||||||||
web.enablePlugins | active ou désactive les plugins NS | boolean | >= 0.1.0 |