(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
bufferHTML
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 |