El Nodo Html Raster se encuentra dentro de la categoría Nodos Function y se utiliza para convertir un documento HTML en una imagen en formato PNG codificada en Base64.
En el video te contamos los parámetros para configurarlo:
Debajo encontrarás la descripción de los campos que utilizarás en el proceso, como te mostramos en el video
- Nombre (opcional): nombre del nodo, desde aquí puedes cambiar el valor predeterminado.
- Input Type: URL o HTML.
- Si eliges URL, escribirás el URL del documento HTML; esta debe ser de acceso público, de lo contrario el nodo no podrá procesarlo.
- Si seleccionas HTML, deberás configurar la variable que contendrá el documento HTML en texto claro.
- CSS Selector: te permitirá opcionalmente especificar un selector del DOM para hacer un renderizado parcial.
- HTML Load Wait Time: te permitirá especificar el tiempo máximo en segundos para esperar por la carga de la página. (El valor predeterminado es 1 segundo y el máx. 5 seg).
- Output path: nombre de la variable donde se almacenará la imagen rasterizada.
Datos clave:
- No se admitirán URLs que contengan archivos almacenados, por ejemplo, en Drive.
- Los campos URL y CSS Selector soportan el acceso a variables del objeto msg mediante la utilización de llaves; por ejemplo, {{myParameter}} insertaría el valor contenido por la variable “msg.myParameter”.
- Podrás combinarlo con un Nodo Image para retornar el documento HTML rasterizado como respuesta de la integración.
Descarga el flujo con los ejemplos en este link.
Ten en cuenta:
Cuando pruebes el funcionamiento, si deseas utilizar la entrada de tipo HTML, incorpora un Nodo Inject antes del Nodo HTML Raster, el que deberá contener el documento HTML en texto claro y deberás referenciarlo desde el Nodo.