Saltar al contenido principal

Generar documento usando una plantilla en Power Automate

Generar documento usando plantilla Es una acción de Power Automate que combina una plantilla guardada de PDF4me con datos JSON, XML o CSV y genera un documento. Úsela cuando la plantilla ya se encuentre en su repositorio de PDF4me, en lugar de estar asignada como un archivo. Seleccione la plantilla por nombre, pegue o cargue los datos y asigne la salida posteriormente.

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

Autenticando su solicitud de API

Cada acción de PDF4me en Power Automate requiere una conexión válida. Cree o seleccione una que contenga su clave API de PDF4me.

Datos importantes que no debes perderte

La plantilla se selecciona por nombre.
Primero sube el archivo .docx a tus plantillas de PDF4me para que aparezca en Nombre de la plantillaEsta acción no asigna un binario de plantilla desde SharePoint o OneDrive. Descargue el ejemplo. plantilla-google-docs.docx Si necesitas un archivo de inicio.
Proporcione un archivo de texto o de datos, no ambos.
El campo "Texto de datos del documento" se utiliza para JSON o XML en línea generados a partir de contenido dinámico. El campo "Archivo de datos del documento" se utiliza para un archivo JSON, XML o CSV de un paso anterior. Complete un campo y deje el otro vacío.
Diferente de Generar documento único
Generar documento único asigna un archivo de plantilla y expone el tipo de archivo de plantilla más el tipo de salida. Esta acción lee una plantilla guardada por nombre. Para obtener un tutorial sobre la exportación a Google Docs, consulte la Página variante de Google Docs.
PDF4me Generar documento usando la acción Plantilla en Power Automate con el nombre Plantilla establecido en Google Docs, Tipo de datos del documento establecido en JSON y Texto de datos del documento que contiene JSON de ejemplo para Alice Johnson

Configuración de destino: una plantilla guardada seleccionada en Nombre de la plantilla, Tipo de datos del documento configurado a Json y la carga útil pegada en Texto de los datos del documento.

¿Qué es la función Generar documento mediante plantilla en Power Automate?

La acción «Generar documento a partir de una plantilla» de Power Automate, integrada en PDF4me, permite combinar una plantilla almacenada en tu cuenta de PDF4me con una carga de datos. Acepta el nombre de la plantilla, así como JSON, XML o CSV, y genera un documento con contenido dinámico. A diferencia de «Generar documento único», esta acción no requiere asignar un archivo de plantilla ni seleccionar un tipo de salida.

Parámetros

ParámetroRequeridoLo que haceEjemplo
ConnectionRequiredPDF4me connection for the flow. Create one with your API key, then reuse it across every PDF4me action.My PDF4me connection
Template NameRequiredThe saved template to merge, selected by name from your PDF4me templates. Upload the .docx first so it appears in the list.google docs
Document Data TypeRequiredFormat of the data payload. Json maps cleanly from SharePoint columns and Forms. Xml is for XML source systems.Json
Document Data TextConditionalInline data payload built from dynamic content. Required when Document Data File is empty.[{ "name": "Alice Johnson" }]
Document Data FileConditionalA JSON, XML, or CSV data file mapped from a prior step. Required when Document Data Text is empty.1. Data
MetadataOptionalDocument metadata for fields in JSON format, for templates that reference metadata at render time. Leave empty for most cases.{"title":"Certificate"}

La carga útil de muestra a continuación coincide con los marcadores de posición en google-docs-template.docxPéguelo en el campo Texto de datos del documento o cargue el archivo JSON correspondiente como archivo de datos del documento.

[
{
"name": "Alice Johnson",
"course": "Intro to Automation",
"date": "2026-03-10",
"instructor": "Mr. Smith"
}
]
Un flujo de Power Automate con un activador manual, la acción PDF4me Generar documento usando plantilla y la acción Dropbox Crear archivo, cada una mostrando una marca de verificación verde de éxito.

Un flujo mínimo: un activador, Generar documento usando plantilla, y luego un paso que guarda el archivo generado.

Producción

La acción devuelve el documento generado como contenido dinámico. Asócialo en cualquier paso posterior que acepte contenido de archivo.

CampoTipoLo que contiene
Generated documentBinaryThe merged document produced from the saved template and your data. Map it into File Content of Create file (Dropbox, OneDrive, SharePoint) or into an Outlook attachment.
File NameStringOutput filename derived from the template. Combine it with an expression such as guid() when you want unique filenames per run.
Acción de creación de archivos de Dropbox en Power Automate con la ruta de la carpeta establecida en /pdf4meoutput, el nombre del archivo creado a partir de guid() más el documento generado y el contenido del archivo asignado al documento generado.

Guardando el resultado: mapear el documento generado en Contenido del archivoy usar guid() en Nombre del archivo para un nombre de salida único.

¿Cómo funciona la función Generar documento a partir de una plantilla en Power Automate?

Power Automate envía el nombre de la plantilla seleccionada y su carga útil de datos a PDF4me. PDF4me carga la plantilla guardada, combina marcadores de posición de estilo bigote como {{name}} a través del motor de plantillas de Word y devuelve el archivo generado como contenido dinámico. Según el Referencia de expresiones de Power Automate, puede envolver el nombre del archivo de salida con guid() por lo que cada ejecución escribe un archivo único. Para la sintaxis de marcador de posición, consulte el Documento de Aspose Words para .NET.

Preguntas frecuentes

¿Cómo utilizo la función Generar documento a partir de una plantilla en Power Automate?+
Agregue la acción PDF4me Generar documento usando plantilla, seleccione una plantilla guardada en Nombre de plantilla, establezca Tipo de datos del documento en Json y pegue la carga útil en Texto de datos del documento (o asigne un archivo de datos). Luego, asigne el documento generado a Crear archivo o Enviar un correo electrónico. Cargar plantilla-google-docs.docx Primero, si el menú desplegable está vacío, ve a tus plantillas de PDF4me.
¿Cuál es la diferencia entre Generar documento usando plantilla y Generar documento único?+
Esta acción lee una plantilla que ya está almacenada en tu cuenta de PDF4me por su nombre. Generar documento único Asigna un archivo de plantilla desde SharePoint, OneDrive u otro paso previo y muestra el tipo de archivo de plantilla y el tipo de salida. Use la opción "Único" cuando el archivo de plantilla se mueva con el flujo; use esta acción cuando la plantilla se gestione en PDF4me.
¿Dónde subo la plantilla para generar un documento usando una plantilla?+
Sube el archivo .docx a tus plantillas de PDF4me en el panel de control de PDF4me. Una vez guardado, aparecerá en el menú desplegable Nombre de la plantilla. Diseña el archivo en Word o expórtalo desde Google Docs como Microsoft Word (.docx). Esta acción no requiere un archivo binario de plantilla asignado.
¿Qué formatos de datos puedo pasar a la función Generar documento usando plantilla?+
Establezca el tipo de datos del documento en JSON o XML. El tipo de datos de documento (Texto) acepta una carga útil en línea creada a partir de contenido dinámico. El tipo de datos de documento (Archivo) acepta un archivo JSON, XML o CSV cargado. Los datos de ejemplo coincidentes se encuentran junto al paquete de Google Docs en google-docs-data.json.
¿Dónde se ubica el archivo generado en un flujo de Power Automate?+
La acción devuelve el documento generado como contenido dinámico. Asócialo en Crear archivo (Dropbox, OneDrive, SharePoint) o Outlook Enviar correo electrónico con archivo adjunto. Utilizar guid() en Nombre de archivo para que cada ejecución escriba una salida única.