Saltar al contenido principal

Plantilla de Word en Make

PDF4me Word Plantilla es la familia de plantillas más flexible en Make Generar documento único. Toma un estándar .docx archivo con marcadores de posición de plantilla que coincidan con su JSON o XML teclas, y genera una salida personalizada PDF o Word Documento. Úselo para facturas, contratos, certificados y cartas sin necesidad de realizar una combinación de correspondencia manual.

Entradas de blog relacionadas
Aún no hay ninguna entrada de blog sobre esta función; estará disponible próximamente.
Mientras tanto, echa un vistazo al blog de PDF4me para encontrar tutoriales y flujos de trabajo para todas las plataformas.
Visita el blog

Antes de comenzar

Word Archivo .docx con marcadores de posición de plantilla
La muestra plantilla.docx contiene marcadores de posición que se asignan a claves en su archivo de datos. Los nombres de los marcadores de posición deben coincidir con su JSON o XML Nombres de campo exactos, incluyendo anidamiento.
Archivo de datos coincidente
Usar datos.json (recomendado), test.xml, o prueba.csvLos mismos valores se utilizan en la plantilla independientemente del formato.
PDF4me conexión en Make
Crear un PDF4me conexión en Make y pega tu API clave. La misma clave funciona en todos los PDF4me módulo en su escenario.

Paquete de archivos de muestra

Descarga los archivos a continuación. Uno Word plantilla más datos coincidentes en JSON, XML, y CSV.

El módulo Make PDF4me Generar Documento Usando Plantilla muestra Conexión, Nombre de Plantilla establecido a una plantilla de ejemplo del repositorio de PDF4me, Tipo de Datos del Documento Json, Texto de Datos del Documento vacío, Archivo de Datos del Documento asignado desde el paso 2 anterior. Datos y Metadatos Json vacíos

Configuración de destino: PDF4me Word Plantilla + JSON en Texto de los datos del documento + PDF producción.

¿Qué es el? PDF4me Word Plantilla plantilla en Make¿

El PDF4me Word La familia de plantillas fusiona una Microsoft Word .docx El archivo con sus datos en tiempo de ejecución. .docx Funciona como una plantilla completamente diseñada (logotipos, tablas, estilos) y el módulo reemplaza los marcadores de posición con valores del archivo de datos. Es la opción recomendada cuando su documento requiere un formato preciso y una imagen de marca reutilizable.

¿Cómo lo configuro? PDF4me Word Plantilla en Make¿

Configure los campos del módulo como se indica a continuación. Los campos obligatorios están marcados con un asterisco rojo en el Make Interfaz de usuario.

ParámetroRequeridoLo que haceEjemplo
ConnectionRequiredPDF4me connection for the scenario. Click Add to create one with your API key.My PDF4me connection
Template File TypeRequiredSet to PDF4me Word Template for this template family.PDF4me Word Template
Output TypeRequiredFormat of the generated document. Word for editable output, PDF for a locked layout (most common).PDF
Template NameRequiredTemplate file name including extension. Map from the prior module file name output.template.docx
TemplateRequiredTemplate file binary. Map from the prior module data output (for example 1. Data from Dropbox Download a File).1. Data
Document DataTypeRequiredChoose Json for JSON payloads (most common) or Xml when the upstream system returns XML.Json
Document Data TextConditionalInline JSON or XML data. Use when Document Data File is empty.data.json
Document Data FileConditionalMapped data file from a prior module. Use when Document Data Text is empty.1. Data

Producción

El módulo devuelve un paquete por ejecución. El archivo generado se coloca en el Fecha del documento campo de salida.

CampoTipoLo que contiene
Doc DataBinaryThe generated PDF document. Map into a downstream Upload File or Send Email Attachment module.
File NameStringOutput filename based on Template Name with the extension matching Output Type.
Mime TypeStringMIME type of the generated document.

Patrones de producción

Patrones comunes para crear plantillas de WordReplace the manual test with these once the sample works.
Plantilla desde almacenamiento en la nube
  1. Almacenamiento de Dropbox o Google Drive plantilla.docx.
  2. La descarga de un archivo carga la plantilla como binario.
  3. Generar documento Mapas individuales Nombre de plantilla y Plantilla.
  4. Los datos se crean a partir de Hojas de cálculo o un webhook como JSON.
Webhook para entregar PDF
  1. El webhook recibe la carga útil del registro.
  2. Generar documento único lo fusiona con la plantilla.
  3. El tipo de salida es PDF.
  4. Enviar correo electrónico o cargar archivo entrega los datos del documento.
Procesamiento por lotes desde una fuente de datos
  1. La búsqueda de registros devuelve muchas filas.
  2. El iterador recorre un registro a la vez.
  3. La función Generar documento único se ejecuta una vez por registro.
  4. Cada archivo se carga en una carpeta específica para cada registro.

Preguntas frecuentes

What placeholder syntax does a PDF4me Word template use?+
The .docx uses template placeholders that match the keys in your data file. Nested keys map to nested placeholders, and the names must match your JSON or XML exactly. Download the sample template.docx to see the working placeholders.
Can a Word template output PDF instead of Word?+
Yes. Output Type is independent of the template. Set Output Type to PDF for a locked layout (most common for invoices and contracts) or Word for an editable .docx.
Where do I store the template file for Make?+
Keep template.docx in Dropbox, Google Drive, or OneDrive. Add a Download a File module before Generate Document Single and map Template Name and Template from it.
Do I have to use JSON, or can I use XML or CSV?+
Set Document DataType to Json or Xml. The sample pack includes data.json, test.xml, and test.csv with identical values so you can test each format.

Guías relacionadas

Para el motor de plantillas subyacente, consulte el Documento de Aspose Words para .NET y el Make Referencia de estructuras de datos.