Pular para o conteúdo principal

Gerar documento usando modelo no Power Automate

Gerar documento usando modelo É uma ação do Power Automate que mescla um modelo PDF4me salvo com dados JSON, XML ou CSV e retorna um documento gerado. Use-a quando o modelo já estiver no seu repositório PDF4me em vez de estar mapeado como um arquivo. Selecione o modelo pelo nome, cole ou carregue os dados e mapeie a saída para os fluxos subsequentes.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

Autenticando sua solicitação de API

Cada ação do PDF4me no Power Automate requer uma conexão válida. Crie ou selecione uma conexão que contenha sua chave de API do PDF4me.

Fatos importantes que você não deve perder

O modelo é selecionado pelo nome.
Primeiro, faça o upload do arquivo .docx para seus modelos do PDF4me para que ele apareça em Nome do modeloEsta ação não mapeia um binário de modelo do SharePoint ou do OneDrive. Baixe o exemplo. google-docs-template.docx Se você precisar de um arquivo inicial.
Forneça um texto ou um arquivo de dados, não ambos.
O campo "Texto dos Dados do Documento" refere-se a JSON ou XML embutidos, gerados a partir de conteúdo dinâmico. O campo "Arquivo de Dados do Documento" refere-se a um arquivo JSON, XML ou CSV de uma etapa anterior. Preencha um campo e deixe o outro vazio.
Diferente de Gerar Documento Único
A ação "Gerar Documento Único" mapeia um arquivo de modelo e expõe o Tipo de Arquivo de Modelo e o Tipo de Saída. Essa ação lê um modelo salvo pelo nome. Para obter um passo a passo da exportação para o Google Docs, consulte o Página variante do Google Docs.
A ação "Gerar documento usando modelo" do PDF4me no Power Automate tem o nome do modelo definido como "Google Docs", o tipo de dados do documento definido como JSON e o texto dos dados do documento contendo um JSON de exemplo para Alice Johnson.

Configuração de destino: um modelo salvo selecionado em Nome do modelo, Tipo de dados do documento definido como JSON e a carga útil colada em Texto dos dados do documento.

O que é "Gerar documento usando modelo" no Power Automate?

A ação "Gerar Documento Usando Modelo" do Power Automate, integrada ao PDF4me, permite mesclar um modelo já existente em sua conta do PDF4me com uma carga útil de dados. Ela aceita o nome do modelo, além de arquivos JSON, XML ou CSV, e retorna um documento gerado como conteúdo dinâmico. Diferentemente da ação "Gerar Documento Único", nesta ação você não precisa mapear um arquivo de modelo nem selecionar um Tipo de Saída.

Parâmetros

ParâmetroObrigatórioO que fazExemplo
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"}

A carga útil de exemplo abaixo corresponde aos espaços reservados em google-docs-template.docxCole-o no campo Texto dos Dados do Documento ou carregue o JSON correspondente como Arquivo de Dados do Documento.

[
{
"name": "Alice Johnson",
"course": "Intro to Automation",
"date": "2026-03-10",
"instructor": "Mr. Smith"
}
]
Um fluxo do Power Automate com um gatilho manual, a ação "Gerar documento usando modelo" do PDF4me e uma ação "Criar arquivo" do Dropbox, cada uma mostrando uma confirmação de sucesso (verde).

Um fluxo mínimo: um gatilho, "Gerar Documento Usando Modelo", seguido de uma etapa que salva o arquivo gerado.

Saída

A ação retorna o documento gerado como conteúdo dinâmico. Mapeie-o para qualquer etapa subsequente que aceite conteúdo de arquivo.

CampoTipoO que contém
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.
Ação "Criar arquivo" do Dropbox no Power Automate com o caminho da pasta definido como /pdf4meoutput, o nome do arquivo criado a partir do GUID (guid()) mais o documento gerado e o conteúdo do arquivo mapeado para o documento gerado.

Salvando o resultado: mapeie o documento gerado em Conteúdo do arquivoe use guid() em Nome do arquivo para um nome de saída exclusivo.

Como funciona a geração de documentos usando modelos no Power Automate?

O Power Automate envia o nome do modelo selecionado e sua carga útil de dados para o PDF4me. O PDF4me carrega o modelo salvo e mescla marcadores de posição no estilo mustache, como... {{name}} por meio do mecanismo de modelos do Word e retorna o arquivo gerado como conteúdo dinâmico. De acordo com o Referência de expressões do Power Automate, você pode envolver o nome do arquivo de saída com guid() Assim, cada execução grava um arquivo único. Para obter a sintaxe do marcador de posição, consulte o Documentação do Aspose Words para .NET.

Perguntas frequentes

Como faço para usar a opção "Gerar documento usando modelo" no Power Automate?+
Adicione a ação "Gerar documento usando modelo" do PDF4me, selecione um modelo salvo em "Nome do modelo", defina o "Tipo de dados do documento" como JSON e cole o conteúdo em "Texto dos dados do documento" (ou mapeie um arquivo de dados). Em seguida, mapeie o documento gerado para "Criar arquivo" ou "Enviar por e-mail". Carregar google-docs-template.docx Se a lista suspensa estiver vazia, selecione primeiro os seus modelos PDF4me.
Qual a diferença entre "Gerar documento usando modelo" e "Gerar documento único"?+
Esta ação lê um modelo já armazenado em sua conta PDF4me pelo nome. Gerar documento único Mapeia um arquivo de modelo do SharePoint, OneDrive ou de outra etapa anterior e expõe o Tipo de Arquivo de Modelo e o Tipo de Saída. Use "Único" quando o arquivo de modelo acompanhar o fluxo; use esta ação quando o modelo for gerenciado no PDF4me.
Onde posso carregar o modelo para "Gerar documento usando modelo"?+
Faça o upload do arquivo .docx para seus modelos do PDF4me no painel de controle do PDF4me. Depois de salvo, ele aparecerá na lista suspensa "Nome do Modelo". Edite o arquivo no Word ou exporte-o do Google Docs como um arquivo do Microsoft Word (.docx). Esta ação não utiliza um arquivo binário de modelo mapeado.
Quais formatos de dados posso passar para "Gerar documento usando modelo"?+
Defina o Tipo de Dados do Documento como JSON ou XML. O campo Texto dos Dados do Documento aceita um conteúdo embutido criado a partir de informações dinâmicas. O campo Arquivo de Dados do Documento aceita um arquivo JSON, XML ou CSV carregado. Os dados de exemplo correspondentes estão disponíveis junto ao pacote do Google Docs em google-docs-data.json.
Em qual etapa do fluxo do Power Automate o arquivo gerado deve ser inserido?+
A ação retorna o documento gerado como conteúdo dinâmico. Mapeie-a para Criar arquivo (Dropbox, OneDrive, SharePoint) ou Enviar e-mail com anexo no Outlook. Use guid() no nome do arquivo para que cada execução gere uma saída única.