Pular para o conteúdo principal

Modelo de formulário PDF em Make

A família de formulários PDF é um Make Gerar Documento: Opção única que preenche os campos nomeados de um formulário preenchível. PDF (um AcroForm) com seus dados e retorna o formulário preenchido. PDFEscolha esta opção quando tiver um formulário regulamentar ou governamental com layout fixo que não possa ser redesenhado. Word mas ainda precisa de entrada de dados automatizada.

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

Antes de começar

Preenchível PDF com campos de formulário nomeados
A amostra modelo.pdf É um AcroForm com campos nomeados. Cada chave no seu arquivo de dados corresponde a um campo de formulário com o mesmo nome; campos não correspondentes permanecem em branco.
Arquivo de dados correspondente
Usar formdata.json (recomendado), test.xml, ou test.csvAs chaves correspondem diretamente aos nomes dos campos do formulário.
PDF4me conexão em Make
Criar um PDF4me conexão em Make e cole o seu API tecla. A mesma tecla funciona em todas as PDF4me módulo em seu cenário.

Pacote de Arquivos de Amostra

Faça o download dos arquivos abaixo. Um. PDF modelo de formulário mais dados correspondentes em JSON, XML, e CSV.

O módulo "Gerar Documento Usando Modelo" do PDF4me mostra a conexão, o nome do modelo definido para um modelo de exemplo do repositório do PDF4me, o tipo de dados do documento como JSON, o texto dos dados do documento vazio e o arquivo de dados do documento mapeado da etapa 2 anterior. Os dados e os metadados estão em formato JSON.

Configuração de destino: PDF4me PDF Modelo + formulário JSON em Texto dos dados do documento + PDF saída.

O que é o modelo de formulário PDF? Make?

A família de formulários PDF realiza a substituição de campos em um formulário preenchível. PDFEm vez de um layout com etiquetas de bigode, o PDF O módulo carrega campos AcroForm nomeados e grava os valores dos seus dados nesses campos. A saída é a mesma. PDF Com todos os campos correspondentes preenchidos, ideal para formulários padronizados.

Como faço para configurar um modelo de formulário PDF? Make?

Configure os campos do módulo conforme abaixo. Os campos obrigatórios estão marcados com um asterisco vermelho. Make UI.

ParâmetroObrigatórioO que fazExemplo
ConnectionRequiredPDF4me connection for the scenario. Click Add to create one with your API key.My PDF4me connection
Template File TypeRequiredSet to PDF4me PDF Template for this template family.PDF4me PDF Template
Output TypeRequiredFormat of the generated document. PDF is the output for a form-fill template.PDF
Template NameRequiredTemplate file name including extension. Map from the prior module file name output.template.pdf
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.formdata.json
Document Data FileConditionalMapped data file from a prior module. Use when Document Data Text is empty.1. Data

Saída

O módulo retorna um pacote por execução. O arquivo gerado é colocado em Data do documento campo de saída.

CampoTipoO que contém
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.

Padrões de produção

Padrões comuns de criação de modelos de formulários em PDFReplace the manual test with these once the sample works.
Modelo do armazenamento em nuvem
  1. Dropbox ou Google Drive lojas modelo.pdf.
  2. O download de um arquivo carrega o modelo como um arquivo binário.
  3. Gerar documento Mapas individuais Nome do modelo e modelo do modelo.
  4. Os dados são construídos a partir de Sheets ou um webhook como JSON.
Webhook para entrega PDF
  1. O webhook recebe a carga útil do registro.
  2. A opção "Gerar Documento Único" mescla o documento com o modelo.
  3. Tipo de saída é PDF.
  4. O envio por e-mail ou o carregamento de arquivo entrega os dados do documento.
Processar em lote a partir de uma fonte de dados
  1. A pesquisa de registros retorna várias linhas.
  2. O iterador percorre um registro de cada vez.
  3. Gerar documento único é executado uma vez por registro.
  4. Cada arquivo é carregado em uma pasta específica para cada registro.

Perguntas frequentes

How does form filling differ from a Word template?+
A Pdf Form template has named AcroForm fields instead of mustache placeholders. The module writes each data value into the form field of the same name and returns the completed PDF.
What happens to fields with no matching data?+
Unmatched form fields are left blank. Only fields whose names match a key in your data file are filled, so partial data still produces a valid PDF.
Can a Pdf Form template output Word?+
No. Form-fill templates output PDF. If you need an editable document, use a PDF4me Word Template instead.
Which data formats can I use to fill the form?+
Set Document DataType to Json or Xml. The sample pack includes formdata.json, test.xml, and test.csv with the same field values.

Guias relacionados

Para o mecanismo de modelos subjacente, consulte o Palavras Aspose para .NET documentação e o Make referência de estruturas de dados.