Pular para o conteúdo principal

Tem um arquivo JSON e um PDF preenchível? Preencha seus formulários no Make. Sem precisar escrever código!

· 16 min para ler
SEO and Content Writer

Você tem um formulário PDF preenchível, faturas, contratos, certificados e dados em JSON. Copiar cada valor manualmente é tedioso e propenso a erros. Fazer mais PDF4me Automatiza o processo: baixe o formulário em branco e o JSON do Dropbox e execute. Preencha um formulário em PDF Com entrada JSON, faça o upload do PDF preenchido. Sem código, sem servidores. Conecte o armazenamento, o arquivo de mapeamento e os dados, e obtenha um formulário preenchido.

Em resumo: Dropbox, Baixar um arquivo (formulário PDF em branco, por exemplo) /Dados do Blog/Preencher um PDF/Formulário de Exemplo de Preenchimento.pdf) → Dropbox, Baixar um arquivo (dados JSON, por exemplo /Dados do Blog/Preencher um PDF/Sample_fill_form_data.json) → PDF4me, Preencha um formulário em PDF (Tipo de entrada: JSON, mapear documento da etapa 1 e dados da etapa 3) → Dropbox, Carregar um arquivoResultado: PDF preenchido, pronto para armazenar ou enviar.

Perguntas e respostas baseadas no "porquê".

Por que usar JSON para preencher formulários PDF? As chaves JSON correspondem diretamente aos nomes dos campos do formulário, como customerName, email, invoiceNumber, etc. Seus dados residem em bancos de dados, APIs ou planilhas; o JSON é a ponte comum. Uma estrutura, vários formulários: reutilize o mesmo modelo com JSONs diferentes para automação em massa.

Por que dois módulos de download? Um processo baixa o formulário PDF em branco (modelo); o outro baixa os dados JSON. Ambos os resultados são enviados para o PDF4me: o arquivo baixado do primeiro processo e o JSON de entrada baixado do segundo. Isso mantém o modelo e os dados separados, permitindo automação flexível.

Por que usar o PDF4me para preencher um formulário em PDF? O módulo suporta entrada JSON direta, sem mapeamento campo a campo. Você fornece o PDF e o JSON; o PDF4me associa as chaves aos campos do formulário e retorna um PDF preenchido. Integra-se com Dropbox, Google Drive e o mapeamento do Make.


O que você receberá

Entrada: Um formulário PDF preenchível e um arquivo JSON (ou string JSON) com nomes de campos correspondentes. Saída: Um PDF completo com todos os campos preenchidos, pronto para ser carregado, enviado por e-mail ou encaminhado para o próximo módulo.


Do que você precisa


Visão geral do cenário

  1. Dropbox: Baixar um arquivo (1): Obtém o formulário PDF preenchível em branco.
  2. Dropbox: Baixar um arquivo (3): Obtém os dados JSON para preencher o formulário.
  3. PDF4me: Preencha um formulário em PDF (5): Combina formulário + JSON. Arquivo da etapa 1, Dados de entrada JSON da etapa 3, Tipo de entrada: JSON.
  4. Dropbox: Carregar um arquivo (4): Salva o PDF preenchido em uma pasta de saída.

Visão geral completa do cenário

Cenário: Dropbox - Baixar um arquivo (PDF) → Dropbox - Baixar um arquivo (JSON) → PDF4me - Preencher um formulário em PDF → Dropbox - Carregar um arquivo

Quatro módulos em sequência: dois Downloads (formulário PDF e JSON), Preenchimento de Formulário PDF com PDF4me e Upload. Cada módulo exibe uma marca de seleção verde quando configurado. O PDF do Download 1 e os dados JSON do Download 3 são passados para o PDF4me.


Passo 1: Baixe o formulário em PDF em branco

Cenário até o momento: Apenas o primeiro download.

  1. Adicionar DropboxBaixar um arquivo.
  2. ConexãoSelecione sua conexão do Dropbox.
  3. Método de seleção de arquivos: Selecione um arquivo (ou use um mapa para caminhos dinâmicos).
  4. ArquivoInsira o caminho para o seu formulário PDF preenchível, por exemplo: /Dados do Blog/Preencher um PDF/Formulário de Exemplo de Preenchimento.pdf.
  5. Execute o módulo para confirmar se o arquivo foi recuperado. A saída (dados ou documento) será passada para o PDF4me como modelo de formulário.

Dropbox: Baixar um arquivo: Formulário PDF

Dropbox Baixar um arquivo: Caminho do arquivo /Dados do Blog/Preencher um PDF/Sample_fill_form.pdf

Baixe o módulo para o formulário PDF em branco: o caminho do arquivo é definido como Sample_fill_form.pdf. O resultado (arquivo ou dados) é passado para o PDF4me como modelo do formulário. Use o recurso Mapa para obter o caminho a partir de um gatilho para automação.


Etapa 2: Baixe os dados JSON

Cenário até o momento: Baixar PDF → Baixar JSON.

  1. Adicione um segundo DropboxBaixar um arquivo módulo.
  2. ConexãoMesma conexão do Dropbox.
  3. Método de seleção de arquivos: Selecione um arquivo.
  4. ArquivoInsira o caminho para o seu arquivo JSON, por exemplo: /Dados do Blog/Preencher um PDF/Sample_fill_form_data.json.
  5. Execute o módulo. A saída Dados (O conteúdo do texto) será passado para o PDF4me como um JSON de entrada de dados. Certifique-se de que as chaves JSON correspondam aos nomes dos campos do formulário no seu PDF (por exemplo, nomeDoCliente, e-mail, Número da fatura).

Dropbox: Baixar um arquivo: Dados JSON

Dropbox Baixar um arquivo: Caminho do arquivo /Dados do Blog/Preencher um PDF/Sample_fill_form_data.json

Baixe o módulo para os dados JSON: o caminho do arquivo deve ser definido como Sample_fill_form_data.json. A saída de dados (texto bruto) é mapeada para o campo JSON de entrada do PDF4me. As chaves JSON devem corresponder aos nomes dos campos do formulário PDF.


Etapa 3: Preencha o formulário PDF com JSON

Cenário até o momento: Baixar PDF → Baixar JSON → Preencher um formulário em PDF.

  1. Adicionar PDF4mePreencha um formulário em PDF.
  2. ArquivoMapear a saída de Dropbox: Baixar um arquivo (o primeiro módulo, o formulário PDF). Selecione o arquivo/saída binária (por exemplo, Dropbox, Baixar um arquivo → Arquivo ou Dados).
  3. Selecione o tipo de entrada: JSON.
  4. Dados de entrada JSON: Mapeie o Dados saída do segundo Dropbox: Baixar um arquivo módulo (o conteúdo JSON). Na captura de tela, isso aparece como 3. Dados.
  5. Manter PDF editável: Não Se você deseja um PDF plano e não editável; Sim Se você precisar que os campos do formulário permaneçam interativos.
  6. Execute o módulo para testar. O PDF4me retorna Documento (o PDF preenchido).

PDF4me: Preencha um formulário PDF: Arquivo, JSON e opções

PDF4me Preencher um formulário PDF: Baixar arquivo do Dropbox, Tipo de entrada: JSON, Dados de entrada: JSON, Manter PDF editável: Não

Preencher um formulário PDF: Arquivo baixado do Dropbox (formulário em branco), Tipo de entrada: JSON, Dados de entrada: JSON mapeado do segundo download (3. Dados). Manter a opção "Editável" do PDF definida como "Não" para uma saída sem formatação. O documento de saída é passado para o módulo de upload.


Etapa 4: Faça o upload do PDF preenchido.

Cenário até o momento: Baixar PDF → Baixar JSON → Preencher formulário PDF → Enviar.

  1. Adicionar DropboxCarregar um arquivo.
  2. ConexãoMesma conexão do Dropbox.
  3. PastaInsira o caminho de saída, por exemplo: /Dados do Blog/Preencher um PDF/Saída/.
  4. ArquivoMapear a saída de PDF4me: Preencha um formulário em PDFSelecione 5. Document (o PDF preenchido).
  5. Nome do arquivo: por exemplo Preencher_PDF_Criar.pdfou mapeie a partir da saída do PDF4me.
  6. Sobrescrever um arquivo existente: Não Renomear se o arquivo já existir; Sim sobrescrever.
  7. Execute o cenário. O PDF preenchido será salvo na pasta de saída.

Dropbox: Carregar um arquivo: Gerar PDF

Dropbox Carregar um arquivo: Pasta /Dados do Blog/Preencher um PDF/Saída/, Arquivo 5. Documento, Nome do arquivo Fill_Pdf_Make.pdf

Módulo de upload: Pasta definida como /Blog Data/Fill a PDF/Output/, Arquivo mapeado para Documento PDF4me (5. Documento), Nome do arquivo Fill_Pdf_Make.pdf. O PDF preenchido é salvo no Dropbox.


Entrada e Saída: O que entra, o que sai

Aqui estão o JSON, o formulário em branco e o resultado preenchido.

Exemplo de entrada JSON

Exemplo de dados JSON para preenchimento de formulário PDF: nomeDoCliente, e-mail, telefone, númeroDaFatura, dataDaFatura, endereço, valor

Exemplo de entrada JSON: as chaves (customerName, email, phone, invoiceNumber, invoiceDate, address, amount) correspondem aos nomes dos campos preenchíveis do formulário. O módulo Download busca este arquivo; o JSON de entrada o passa para o PDF4me.

Formulário preenchível em branco (entrada)

Formulário de Demonstração de Fatura (Preenchível): formulário em branco com campos para Nome do Cliente, E-mail, Telefone, Número da Fatura, Data da Fatura, Endereço e Valor.

Formulário de fatura preenchível em branco: os campos correspondem às chaves JSON. O PDF4me preenche cada campo com base no valor JSON. Use um PDF com nomes de campo correspondentes para um mapeamento correto.

Formulário preenchido (saída)

Formulário de fatura de demonstração preenchido por John Doe, john.doe@email.com, INV-2026-001, 221B Baker Street, 1250 USD

Formulário de fatura preenchido: todos os campos preenchidos a partir de JSON (John Doe, [email protected], +1 555 123 456, INV-2026-001, 2026-03-09, 221B Baker Street, Londres, 1250 USD). O resultado é salvo no Dropbox ou passado para a próxima ação do cenário.


Casos de uso: Quando preencher formulários PDF com JSON no Make

Faturas e orçamentos: Extraia dados do Airtable, Google Sheets ou de um banco de dados; gere um arquivo JSON como saída. Baixe o modelo de fatura e o arquivo JSON, preencha o formulário e faça o upload ou envie o PDF por e-mail automaticamente.

Contratos e acordos: Os envios de formulários ou do CRM geram JSON. Mapeie para um modelo de contrato e produza PDFs prontos para assinatura para cada cliente.

Certificados e distintivos: Dados de eventos ou treinamentos em formato JSON. Preencha formulários de certificado em lote e faça o upload para armazenamento em nuvem ou envie por e-mail.


Referência rápida: Configurações de teclas

MóduloContextoExemplo
1. Baixar um arquivoArquivo/Dados do Blog/Preencher um PDF/Formulário de Exemplo de Preenchimento.pdf
3. Baixar um arquivoArquivo/Dados do Blog/Preencher um PDF/Sample_fill_form_data.json
5. Preencha um formulário em PDF.ArquivoBaixe o arquivo (PDF)
5. Preencha um formulário em PDF.Dados de entrada JSON3. Dados (do download JSON)
4. Carregar um arquivoArquivo / Dados5. Documento do formulário em PDF a ser preenchido

Para obter detalhes completos sobre os parâmetros, consulte Preencha um formulário em PDF, faça.


Solução de problemas

Campos do formulário não preenchidos ou com valores incorretos

Garantir chaves JSON exatamente Verifique se os nomes dos campos do formulário PDF correspondem (respeitando maiúsculas e minúsculas). Abra o PDF no Acrobat ou similar para conferir os nomes dos campos. Renomeie as chaves JSON, se necessário.

Dados de entrada JSON: inválidos ou ausentes

Mapeie o Dados O resultado é proveniente do módulo JSON Download, não do caminho do arquivo. O comando make envia o texto/buffer bruto; o PDF4me espera um JSON válido.

Arquivo: PDF incorreto ou vazio

Mapeie a saída do primeiro Faça o download (do formulário PDF), não do JSON. Use Arquivo, Dados ou Documento, dependendo do conector.

Erros 401, 402 ou outros erros de API

Solução de problemas do PDF4me Abrange os tópicos 401 (chave de API), 402 (créditos) e muito mais.


Qual o próximo passo?

  • Substitua a seleção manual de arquivos por gatilhos (por exemplo, Quando um arquivo é criado no Dropbox) para processar automaticamente novos pares JSON + modelo.
  • Gere JSON a partir do Google Sheets ou do Airtable (por exemplo, Criar um Iterador) para preencher vários formulários de uma só vez.
  • Adicionar E-mail ou Slack Após preencher o formulário em PDF, envie o PDF preenchido ou publique uma notificação.
  • Mesmo fluxo em Zapier ou n8n Para fluxos de trabalho semelhantes em PDF, caso prefira essas plataformas.