Pular para o conteúdo principal

Preencha um PDF Formulário em MakePreenchimento automático de campos com PDF4me

PDF4me Preencha um PDF Forma é um Make módulo que preenche os campos interativos de um formulário preenchível PDF modelo com valores mapeados ou um JSON carga útil, sem abrir AcrobatUse-o para gerar contratos a partir de CRM dados, emitir certificados de um LMSou transformar formulários enviados em formulários preenchidos. PDF grava automaticamente.

O que este módulo faz

PDF4me Preencha um PDF Forma requer um formulário preenchível PDF O modelo grava valores em seus campos interativos, seja um campo por vez por meio de campos de mapa ou todos de uma vez por meio de uma carga útil JSON. Mantenha PDF A opção "Editável" decide se o documento final mantém seus campos interativos ou se é transformado em conteúdo estático, pronto para ser enviado ou arquivado.

Artigos relacionados no blogue(2)

Como faço para autenticar minha conta? Make Cenário?

Todo PDF4me módulo em Make requer um válido ConexãoCrie ou selecione um que contenha o seu PDF4me API chave para que o cenário possa autenticar solicitações de preenchimento de formulários com segurança.

Fatos importantes que você não deve perder

O modelo precisa de campos AcroForm reais.
Preencha um PDF O formulário só funciona em um PDF que já possui campos interativos preenchíveis. Um plano, não preenchível. PDF não tem nada para mapear valores, construa os campos primeiro com PDF4me Adicionar campo de formulário ao PDF ou uma ferramenta como Acrobat.
Duas maneiras de enviar os dados
A opção Selecionar Tipo de Entrada permite escolher entre campos de Mapa, um par Nome do Campo/Valor do Campo por campo do formulário, ou JSON, uma única carga útil que abrange todos os campos. Escolha JSON quando os dados já vierem de um banco de dados ou API chamar como um objeto.
Manter PDF A opção editável está definida como Não por padrão.
Se selecionada a opção "Não", os campos preenchidos serão transformados em conteúdo estático e não editável, a escolha mais segura para um documento finalizado. Altere para "Sim" somente se uma etapa posterior ou o destinatário ainda precisar editar os campos.
Configure o módulo "Preencher Formulário PDF" do PDF4me com a seguinte configuração: Conexão, Arquivo definido como "Mapear" com o Nome do Modelo e o Modelo mapeado, Tipo de Entrada definido como "Mapear campos", um item "Campos do Formulário" com o Nome do Campo "email" e o Valor do Campo "user@example.com", e Manter PDF Editável definido como "Não".

Defina o arquivo para mapear, conecte o nome do modelo e o modelo do módulo anterior, escolha Selecionar tipo de entrada e, em seguida, adicione campos de formulário ou uma carga útil JSON e defina Manter. PDF Editável.

Parâmetros

Obrigatório: Os campos Conexão, Arquivo e Selecionar Tipo de Entrada devem sempre ser fornecidos. Nome do Modelo e Modelo são obrigatórios quando o Arquivo for Mapa. Campos do Formulário é obrigatório quando o Tipo de Entrada Selecionar for Campos do Mapa.

ParâmetroObrigatórioO que fazExemplo
ConnectionRequiredPDF4me API connection. Click Add and paste your API key if connecting for the first time.My PDF4me connection
FileRequiredRadio button picking how the fillable template arrives. Pick a quick storage option (Dropbox - Download a File) or choose Map to bind Template Name and Template from any prior module.Map
Template NameConditionalSub-field of File, shown when Map is selected. Filename of the fillable PDF template including the .pdf extension.contract_template.pdf
TemplateConditionalSub-field of File, shown when Map is selected. Binary content of the fillable PDF template, mapped from the prior module Data or buffer output.[Buffer from Get File]
Select Input TypeRequiredChooses how field values are supplied: Map fields for individual Form Fields entries, or Json for a single JSON payload.Map fields
Form FieldsConditionalShown when Select Input Type is Map fields. Repeatable list of Field Name / Field Value pairs, one item per form field to populate.[{Name: "email", Value: "[email protected]"}]
Keep PDF EditableOptionalYes leaves the filled fields interactive for further editing. No (default) flattens them into static, non-editable content.No

Campos de saída

CampoTipoO que contém
Document NameStringOutput PDF filename with the filled form fields.
Document DataBufferThe filled PDF form in buffer format, ready to upload, email, or archive.

Como faço para configurar o preenchimento de um PDF Formulário em Make?

  1. Adicionar PDF4mePreencha um PDF Forma para o seu Make cenário.
  2. Selecione Conexão (ou clique) Adicionar para criar um com o seu PDF4me API chave).
  3. Sob Arquivo, escolher Mapa e fio Nome do modelo e Modelo de um módulo anterior (Dropbox, Google Drive, ou HTTP).
  4. Definir Selecione o tipo de entrada para Campos do mapa e adicione um Campos do formulário Preencha cada campo com um valor ou defina-o como JSON e fornecer um JSON carga útil.
  5. Definir Manter PDF Editável para Sim somente se os campos precisarem permanecer interativos posteriormente. Execute o cenário, o preenchido PDF retorna como um buffer.

Configurações típicas

Exemplos de fluxo de trabalhoCommon Make scenario patterns using Fill a PDF Form.
Geração de contratos a partir de CRM
  1. A CRM Aciona alarmes quando um negócio chega à fase final de conclusão.
  2. O cenário recupera o nome do cliente, o valor e as condições do CRM registro.
  3. A função Obter Arquivo recupera o modelo de contrato preenchível de Google Drive.
  4. Preencha um PDF O formulário mapeia o CRM Campos com o Tipo de Entrada Selecionado definido como Campos de Mapa.
  5. O contrato preenchido é carregado em Dropbox e enviado por e-mail ao cliente.
Emissão de certificado de conclusão do curso
  1. Um gatilho é acionado quando um aluno conclui um curso no LMS.
  2. O cenário cria uma carga útil JSON com o nome do aluno, o título do curso e a data de conclusão.
  3. A opção "Obter Arquivo" recupera o modelo de certificado preenchível.
  4. Preencha um PDF O formulário é preenchido com o tipo de entrada "Selecionar" definido como JSON, Manter. PDF Editável à esquerda no nº.
  5. O certificado finalizado é enviado por e-mail ao aluno e arquivado em Google Drive.
Envio do formulário para preenchimento PDF
  1. Um novo Google Forms O envio desencadeia o cenário.
  2. O cenário lê todas as respostas enviadas a partir da resposta.
  3. A opção "Obter Arquivo" recupera o modelo de formulário de inscrição preenchível.
  4. Preencha um PDF O formulário associa cada resposta à sua respectiva entrada nos Campos do Formulário.
  5. O formulário de inscrição preenchido PDF está armazenado em Dropbox e uma confirmação é enviada por e-mail ao solicitante.

Dicas práticas

Confirm the template has real fillable fields first
Open the PDF in Acrobat or a form viewer and check for clickable fields. A flat scan or a print-to-PDF export has nothing for this module to fill.
Match Field Name exactly, including case
The Field Name in Form Fields must match the internal field name defined in the PDF, not just the visible label. Mismatched names are silently skipped.
Use Json for large or dynamic field sets
When the number of fields varies per document or comes straight from an API response, Json input is far less fragile than maintaining dozens of Map fields entries by hand.
Flatten before sending externally
Leave Keep PDF Editable at No for anything you send outside your organization, otherwise recipients can alter the values you just filled in.
Reuse one template across an iterator
Map the same Template Name and Template on every run and loop Form Fields or Json through a Make Iterator to fill dozens of contracts or certificates from one source template.

Folha de dicas

CampoValor
ModuleFill a PDF Form
ConnectionPDF4me API key
Template sourceFile = Map (Template Name + Template)
Input type optionsMap fields / Json
Map fields shape[{Name: "field", Value: "value"}, ...]
Default Keep PDF EditableNo (flattened)
OutputDocument Name + Document Data (buffer)

Perguntas frequentes

How do I fill a PDF form in Make?+
Add the PDF4me Fill a PDF Form module, connect your API key, set File to Map and supply the fillable template, then choose Map fields to enter individual Field Name and Field Value pairs, or Json to send a complete JSON payload in one step.
What is the difference between Map fields and Json input types?+
Map fields lets you add one Form Fields entry per field, each with a Field Name and Field Value, useful when the field count is small and known in advance. Json lets you send a single JSON object covering every field at once, useful when the data already exists as JSON from a database or API call.
Can I fill the same PDF template multiple times with different data?+
Yes. Map the same Template Name and Template on every run and feed a different set of Form Fields or Json values through an iterator, so one fillable template serves contracts, certificates, or applications for many recipients without re-uploading the template.
What does Keep PDF Editable do?+
Keep PDF Editable controls whether the filled form fields stay interactive after filling. Set to No, the fields are flattened into static, non-editable content, the safer default for a finished document. Set to Yes, the fields remain fillable so a later step or the recipient can still edit them. See <a href="https://www.pdfa.org/resource/pdf-forms/" target="_blank" rel="noopener noreferrer">the PDF Association's guide to PDF forms</a> for background on interactive AcroForm fields.
Does Fill a PDF Form work on any PDF?+
No. The source PDF must already contain interactive AcroForm fields, built in Acrobat, LibreOffice, or a form builder. Use PDF4me Add Form Field to PDF first if your template does not yet have fillable fields. See <a href="https://opensource.adobe.com/dc-acrobat-sdk-docs/pdfstandards/PDF32000_2008.pdf" target="_blank" rel="noopener noreferrer">the PDF 32000-1:2008 specification, section 12.7, Interactive Forms</a> for the underlying standard.

Casos de uso e aplicações industriais

  • Geração de ContratosPreencha os contratos de venda a partir de CRM dados
  • Criação de propostasPreencha os formulários de proposta com os detalhes da oportunidade.
  • Geração de citaçõesPreencha os formulários de orçamento com informações sobre preços.
  • Processamento de ContratosGerar documentos de acordo preenchidos

Ações relacionadas

Mesma tarefa em outras plataformas

Obtenha ajuda