PDF preenchível mais JSON? O n8n preenche o formulário. Quatro nós, pronto!

Você tem um formulário PDF preenchível e dados em JSON. Digitar em cada campo manualmente é demorado. n8n mais PDF4me automatiza o processo: baixe o formulário do Dropbox, execute Preencha um formulário em PDF Com JSON, e faça o upload do resultado. Sem código. Funciona em servidores próprios ou na nuvem n8n. Conecte o Dropbox, cole ou mapeie seu JSON e obtenha um formulário preenchido.
Em resumo: Baixe o arquivo PDF (Dropbox, por exemplo. /dados do blog/preencher um pdf/exemplo_formulário_preenchido.pdf, campo de saída: dados) → PDF4me, Preencha um formulário em PDF (Campo binário PDF: dados, dados de formulário JSON com nome do cliente, e-mail, etc.) → Carregar um arquivo (Dropbox, por exemplo. /dados do blog/preencher um pdf/saída/Preencher_Pdf_n8n.pdfResultado: 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 (nomeDoCliente, e-mail, númeroDaIncidente, etc.). Os dados de bancos de dados, webhooks ou planilhas são facilmente convertidos para JSON. Um modelo, vários preenchimentos: reutilize o mesmo formulário com JSONs diferentes para automação em massa.
Por que usar o n8n para preencher formulários em PDF? O n8n oferece controle auto-hospedado e fluxo de dados flexível. Acione a execução de um novo arquivo, agende tarefas ou extraia dados de APIs. Passe o arquivo binário PDF e o JSON para a função "Preencher um Formulário PDF" e, em seguida, direcione a saída para o Dropbox, e-mail ou para o próximo nó.
Por que usar o PDF4me para preencher um formulário em PDF? O nó aceita JSON diretamente. Você fornece o binário do PDF e os dados do formulário (JSON); o PDF4me associa as chaves aos campos do formulário e retorna um PDF preenchido. Não é necessário mapeamento campo a campo.
O que você receberá
Entrada: Um formulário PDF preenchível no Dropbox e um arquivo JSON (colado ou proveniente de um nó anterior) com nomes de campos correspondentes. Saída: Um PDF completo com todos os campos preenchidos, pronto para salvar, enviar por e-mail ou passar para o próximo nó.
Do que você precisa
- n8nHospedado por si próprio ou Nuvem n8nAdicione os nós PDF4me e Dropbox.
- Chave da API do PDF4me, Obtenha sua chave de APIConecte-o ao adicionar o nó PDF4me. Primeira vez? Veja Conecte o PDF4me ao n8n.
- DropboxPara o formulário PDF e pasta de saída. O Google Drive também funciona com os nós apropriados.
Visão geral do fluxo de trabalho
- Ao clicar em Executar fluxo de trabalho (ou um gatilho de arquivo para automação).
- Baixe o arquivo PDF (Dropbox): Obtém o PDF preenchível em branco. A saída é enviada para um campo binário.
dados. - PDF4me: Preencha um formulário em PDFCampo binário do PDF:
dadosDados do formulário (JSON) com nomes e valores dos campos. - Carregar um arquivo (Dropbox): Salva o PDF preenchido na sua pasta de saída.
Visão geral completa do fluxo de trabalho

Quatro nós: Acionar, Baixar o arquivo PDF, Preencher um formulário PDF e Carregar um arquivo. Cada um exibe uma marca de seleção verde quando configurado. O arquivo binário do PDF flui de Baixar para Preencher um formulário PDF; o PDF preenchido segue para Carregar.
Passo 1: Baixe o arquivo PDF
Fluxo de trabalho até o momento: Acionar e baixar apenas.
- Adicionar Ao clicar em Executar fluxo de trabalho (ou Dropbox: Quando um arquivo é criado para automação).
- Adicionar Dropbox → Baixe o arquivo PDF (ou Download operação em Arquivo recurso).
- CredencialSelecione sua conta do Dropbox.
- Caminho do arquivo: por exemplo
/dados do blog/preencher um pdf/exemplo_formulário_preenchido.pdf. - Insira o arquivo de saída no campo:
dados(para que o próximo nó possa usar o binário). - Execute o nó. O PDF está disponível em
dadoscampo binário.
Baixe o arquivo PDF: Configuração

Nó de download: O caminho do arquivo está definido para o formulário PDF. O campo "Inserir arquivo de saída" está definido como "dados" para que o nó "Preencher formulário PDF" receba o arquivo binário.
Etapa 2: Preencha um formulário em PDF
Fluxo de trabalho até o momento: Baixar → Preencher o formulário em PDF.
- Adicionar PDF4me → Formulários → Preencha um formulário em PDF.
- CredencialConta PDF4me.
- Tipo de dados de entrada PDF: Dados binários.
- Campo binário PDF:
dados(do nó de Download). - Tipo de dados: Documento único.
- Dados do formulário (JSON)Cole ou mapeie seu JSON. As chaves devem corresponder aos nomes dos campos do formulário, por exemplo:
{"customerName":"John Doe","email":"[email protected]","telefone":"+1 555 123 456","número da fatura":"INV-2026-001","data da fatura":"2026-03-09","endereço":"221B Baker Street, Londres","valor":"1250 USD"}. - Tipo de saída: pdf.
- Nome do arquivo de saída: por exemplo
filled_form_output.pdf. - Nome do campo binário de saída:
dados. - Execute o nó. O PDF preenchido aparecerá na tela.
dadoscampo binário.
PDF4me: Preencha um formulário PDF: Parâmetros

Preencher um formulário PDF: Campo binário do PDF baixado, dados do formulário (JSON) com chaves correspondentes aos campos do formulário PDF. A saída é enviada para o campo binário de dados.
Etapa 3: Carregar um arquivo
Fluxo de trabalho até o momento: Fazer o download → Preencher o formulário em PDF → Enviar.
- Adicionar Dropbox → Carregar um arquivo (ou Carregar operação em Arquivo recurso).
- CredencialMesma conta do Dropbox.
- Caminho do arquivo: por exemplo
/dados do blog/preencher um pdf/saída/Preencher_Pdf_n8n.pdf. - Arquivo binário: Sim.
- Campo binário de entrada:
dados(de Preencher um formulário em PDF). - Execute o fluxo de trabalho. O PDF preenchido será salvo no Dropbox.
Carregar um arquivo: Configuração

Nó de upload: Caminho do arquivo para a pasta de saída e nome do arquivo. Campo binário de entrada definido com os dados do preenchimento de um formulário PDF.
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 JSON: as chaves correspondem aos campos preenchíveis do formulário. Cole em Dados do Formulário (JSON) ou mapeie de um nó Conjunto ou nó anterior.
Formulário preenchível em branco (entrada)

Formulário de fatura em branco preenchível: os campos correspondem às chaves JSON. O PDF4me preenche cada campo com base no valor JSON.
Formulário preenchido (saída)

Formulário de fatura preenchido: todos os campos são preenchidos a partir de JSON. O resultado é salvo através do nó de Upload ou passado para a próxima etapa do fluxo de trabalho.
Casos de uso: Quando preencher formulários PDF no n8n
Faturas e orçamentos: O webhook ou o envio do formulário envia um arquivo JSON. Baixe o modelo, preencha-o e faça o upload ou envie o PDF por e-mail.
Contratos e acordos: O CRM ou banco de dados retorna JSON. Mapeie para um modelo de contrato e gere PDFs preenchidos para cada registro.
Certificados e distintivos: Dados de eventos ou treinamentos em formato JSON. Preencha formulários de certificado em lote e salve-os no armazenamento em nuvem ou envie-os por e-mail.
Referência rápida: Configurações de teclas
| Nó | Contexto | Exemplo |
|---|---|---|
| 1. Baixe o arquivo PDF | Caminho do arquivo | /dados do blog/preencher um pdf/exemplo_formulário_preenchido.pdf |
| 2. Preencha um formulário em PDF. | Campo binário PDF | dados (de Download) |
| 2. Preencha um formulário em PDF. | Dados do formulário (JSON) | {"customerName":"John Doe","email":"..."} |
| 3. Carregar um arquivo | Campo binário de entrada | dados (de Preencher um formulário em PDF) |
Para obter detalhes completos sobre os parâmetros, consulte Preencha o formulário em PDF, n8n.
Solução de problemas
As chaves JSON devem corresponder exatamente aos nomes dos campos do formulário PDF (diferenciando maiúsculas de minúsculas). Verifique os nomes dos campos no Acrobat ou em um editor de PDF.
Certifique-se de que o nó de Download utilize Insira o arquivo de saída no campo: dados e as referências do nó Preencher um Formulário PDF dados em um campo binário PDF.
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 o gatilho manual por Dropbox, quando um arquivo é criado Processar automaticamente todos os novos PDFs em uma pasta.
- Adicionar um Definir O nó anterior ao preenchimento de um formulário PDF serve para construir o JSON a partir dos nós anteriores (por exemplo, envios de formulários, webhooks).
- Adicionar Dividir em lotes Para processar vários formulários a partir de uma matriz de objetos JSON.
- Mesmo fluxo em Fazer ou Power Automate Se você preferir essas plataformas.