(wkhtmltox >= 0.1.0)
wkhtmltox\Image\Converter::__construct — Crea un nuevo convertidor de imágenes
Crea un convertidor de imágenes, utilizando opcionalmente un buffer de entrada así como una configuración
buffer
HTML
settings
Nombre | Descripción | Valor | Registro de cambios | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
in | URL o ruta del archivo de entrada, si se usa la salida "-" | /ruta/hacia/marcado.html | >= 0.1.0 | ||||||||||
out | Ruta del archivo de salida, si es "-" se usa stdout; por omisión, se usa un buffer interno | /ruta/hacia/salida.png | >= 0.1.0 | ||||||||||
fmt | Formato de salida a usar |
|
>= 0.1.0 | ||||||||||
transparent | En la salida PNG o SVG, hace el fondo transparente | booleano | >= 0.1.0 | ||||||||||
screenWidth | El ancho de pantalla a usar para el renderizado en píxeles | 800 | >= 0.1.0 | ||||||||||
smartWidth | Cuando es true , el ancho de la pantalla se extiende al ancho del contenido |
booleano | >= 0.1.0 | ||||||||||
quality | Factor de compresión a usar cuando la salida es una imagen JPEG | 94 | >= 0.1.0 | ||||||||||
crop.left | Izquierda/coordenada X de la ventana a capturar, en píxeles | 200 | >= 0.1.0 | ||||||||||
crop.top | Arriba/coordenada Y de la ventana a capturar, en píxeles | 200 | >= 0.1.0 | ||||||||||
crop.width | Ancho de la ventana a capturar, en píxeles | 200 | >= 0.1.0 | ||||||||||
crop.height | Altura de la ventana a capturar, en píxeles | 200 | >= 0.1.0 | ||||||||||
load.cookieJar | Ruta del archivo utilizado para cargar y almacenar las cookies. | /tmp/cookies.txt | >= 0.1.0 | ||||||||||
load.username | nombre de usuario a utilizar al conectarse a un sitio web | bart | >= 0.1.0 | ||||||||||
load.password | contraseña a utilizar al conectarse a un sitio web | elbarto | >= 0.1.0 | ||||||||||
load.jsdelay | el tiempo en milisegundos a esperar después de cargar una página antes de capturarla | 1200 | >= 0.1.0 | ||||||||||
load.zoomFactor | cuánto zoom debe aplicarse al contenido | 2.2 | >= 0.1.0 | ||||||||||
load.customHeaders | encabezados personalizados a enviar al solicitar la página web principal | >= 0.1.0 | |||||||||||
load.repertCustomHeaders | establecer en true para enviar con todas las solicitudes | booleano | >= 0.1.0 | ||||||||||
load.cookies | cookie a enviar al solicitar la página web principal | >= 0.1.0 | |||||||||||
load.post | string a enviar al realizar una solicitud post a la página web principal | >= 0.1.0 | |||||||||||
load.blockLocalFileAccess | impide que los archivos locales y los archivos de tubería accedan a otros archivos locales | booleano | >= 0.1.0 | ||||||||||
load.stopSlowScript | detiene los scripts lentos de javascript | booleano | |||||||||||
load.debugJavascript | permite que javascript lance advertencias | booleano | >= 0.1.0 | ||||||||||
load.loadErrorHandling | define la estrategia de manejo de errores |
|
>= 0.1.0 | ||||||||||
load.proxy | >= 0.1.0 | ||||||||||||
web.background | incluye una imagen de fondo en la salida | booleano | >= 0.1.0 | ||||||||||
web.loadImages | incluye imágenes en la salida | booleano | >= 0.1.0 | ||||||||||
web.enableJavascript | activa o desactiva javascript | booleano | >= 0.1.0 | ||||||||||
web.enableIntelligentShrinking | activa el intento de poner más contenido en la página, se aplica solo a la salida PDF | booleano | >= 0.1.0 | ||||||||||
web.minimumFontSize | el tamaño de fuente mínimo permitido | 9 | >= 0.1.0 | ||||||||||
web.printMediaType | muestra el contenido usando el tipo de medio de impresión en lugar del tipo de medio de pantalla | booleano | >= 0.1.0 | ||||||||||
web.defaultEncoding | el contenido a usar cuando no se especifica ninguna codificación | utf-8 | >= 0.1.0 | ||||||||||
web.userStyleSheet | URL o ruta hacia una hoja de estilo de usuario especificada | /ruta/hacia/estilo.css | >= 0.1.0 | ||||||||||
web.enablePlugins | activa o desactiva los plugins NS | booleano | >= 0.1.0 |