Saltar al contenido principal

Una publicación etiquetados con "Invoices"

Ver Todas las Etiquetas

Crear plantillas avanzadas para la generación de documentos

· 14 min de lectura
SEO and Content Writer

La generación de documentos con combinación de correspondencia consiste en leer valores de una fuente de datos y colocar cada uno en el marcador de posición correspondiente de una plantilla. Usted mantiene dos cosas: una plantilla que contiene los campos de combinación (las variables a la espera de rellenarse) y una fuente de datos que aporta los valores más todo lo que se repite igual en cada copia. El motor de informes de PDF4me toma esos dos archivos y devuelve un documento terminado.

PDF4me acepta plantillas de Word, HTML y PDF, y la más rica de las tres es Word. Con una sintaxis breve y legible puede diseñar una sola plantilla de Word que cubra facturas, recibos, contratos, presupuestos o cualquier documento personalizado, y generar miles a partir de datos. Esta guía recorre toda la sintaxis — campos de combinación, condiciones, formato, tablas, imágenes y HTML en línea — con ejemplos listos para copiar y una plantilla de ejemplo que puede descargar y ejecutar. Cada enlace de sintaxis apunta a la página exacta de la documentación de sintaxis de plantillas de Word.

Los componentes de un vistazo
Campos de combinación
El marcador de posición central. Escriba <<[FieldName]>> en Word y el motor lo sustituye por el valor correspondiente de sus datos.
Condiciones
Muestre u oculte contenido con <<if>>, <<elseif>> y <<else>> para que una sola plantilla cubra cada caso.
Formato
Dé forma a un valor en línea con <<[token]:"format">> para fechas, formatos numéricos y mayúsculas/minúsculas.
Tablas y bucles
Repita una fila o una sección entera por cada elemento de una lista con <<foreach>>.
Imágenes
Coloque un logotipo, foto o firma en un cuadro de texto con <<image [imageUrl]>> desde una URL o Base64.
HTML en línea
Renderice HTML preformateado directamente en el documento con el modificador <<[token] -html>>.