Este artículo te mostrará cómo usar el nodo Render Engine para transformar contenido (texto, código o marcado) en imágenes o archivos PDF dentro de AI Content Labs. Con este nodo, puedes generar ebooks, reportes o versiones visualmente atractivas de tu información, personalizando detalles como márgenes y orientación de la página.
¿Qué es el nodo Render Engine y para qué sirve?
El nodo Render Engine permite convertir HTML, Markdown u otros formatos en archivos PDF o en imágenes. En su versión actual, ofrece cuatro opciones principales:
- HTML to Image
- HTML to PDF
- Markdown to PDF
- Merge PDFs
Se espera que estas opciones se amplíen con el tiempo para cubrir más formatos y usos. El nodo es útil cuando deseas presentar contenido final generado por otros nodos (por ejemplo, un texto creado con Solicitud o un texto procesado con Divisor de texto) en un formato más elegante y fácil de compartir.
Cada opción de Source define la forma en que el nodo procesará tu contenido. Por ejemplo, “HTML to Image” transformará tu HTML en una imagen y “Merge PDFs” fusionará varios archivos PDF resultantes de otros pasos del flujo.
Configuraciones
Configuración principal
Cuando seleccionas la opción del Source (HTML to PDF, Markdown to PDF, etc.), verás campos para ajustar parámetros. Estos pueden variar según la elección:
- HTML to PDF permite definir:
- Márgenes (superior, inferior, izquierdo y derecho).
- Tamaño del papel (ancho y alto).
- Orientación (vertical u horizontal).
- Escala para imprimir el contenido (por si quieres hacerlo más grande o más pequeño).
Con estas opciones, puedes controlar el resultado final, por ejemplo, estableciendo márgenes de 1 pulgada para obtener una maquetación más tradicional al crear un documento tipo ebook.
Ajustes de salida (Output Settings)
En el panel de Output Settings, se definen aspectos relacionados con la presentación final del resultado y su envío.
Algunas opciones comunes incluyen:
- Hide Node Output: oculta el resultado de este nodo en la presentación final del flujo.
- Do Not Send to Webhook: evita que el resultado se envíe al webhook.
- Send Output in HTML: envía el resultado en formato HTML adicional al texto plano.
- Add Prefix / Add Suffix: agrega texto antes o después del resultado.
Estos ajustes son similares en otros nodos, por lo que solo necesitas configurarlos de acuerdo a cómo desees que aparezca o se transmita el resultado.
Tips de uso
- Crear ebooks personalizados: Genera contenido con un nodo Solicitud (por ejemplo, un texto narrativo), aplícale estilo o divisiones con Divisor de texto y conviértelo en PDF con el Render Engine.
- Transformar Markdown a PDFs elegantes: Si alguien te proporciona contenido en Markdown, aprovecha la opción Markdown to PDF para conservar el formato y los estilos.
- Unir múltiples documentos: Usa Merge PDFs para consolidar distintos aportes (como reportes separados de otros nodos) en un único documento final.
- Ajustar márgenes y tamaño de papel: Juega con los campos de configuración para que tu documento final se ajuste a estándares de impresión o a formatos específicos que necesites.
Para terminar, el nodo Render Engine se convierte en una herramienta poderosa dentro de cualquier flujo, pues te brinda la libertad de presentar tus resultados de forma profesional y con parámetros que se adaptan a distintas necesidades.