Adicionar campos de formulário a PDF usando n8n Ação
PDF4me Adicionar campos de formulário a PDF converte estático PDF documentos em formulários interativos e preenchíveis por meio de n8n Fluxos de trabalho de automação. Processo PDFs de distância n8n gatilhos, dados binários, strings base64 ou públicos URLPermite adicionar campos de formulário (caixas de texto, caixas de seleção) com posicionamento personalizável, nomes de campos, valores padrão, controle de tamanho, direcionamento específico para cada página e opções de alinhamento flexíveis. Esta solução é ideal para a criação de modelos de formulário, geração de documentos interativos, formulários de coleta de dados, criação de pesquisas e fluxos de trabalho automatizados de design de formulários que exigem a criação profissional de campos de formulário com posicionamento preciso e integração perfeita.
Configurar
Adicione o PDF4me "Adicionar campos de formulário ao PDF"nó para o seu n8n fluxo de trabalho e configure os parâmetros necessários. Para obter instruções de configuração inicial, consulte nosso n8n Guia de integração.
Pré-requisitos:
- PDF4me API credenciais
- n8n acesso ao fluxo de trabalho
Configuração:
- Adicionar PDF4me nó para fluxo de trabalho
- Selecione "Adicionar campos de formulário ao PDF" Ação
- Configure os parâmetros de entrada (veja abaixo)

Parâmetros
Lista completa de parâmetros para Adicionar Campos de Formulário a PDF Ação. Configure esses parâmetros para controlar a adição de campos ao formulário.
Importante: Os parâmetros marcados com um asterisco (***) são obrigatórios e devem ser fornecidos para que a ação funcione corretamente.
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| Tipo de dados de entrada*** | String | PDF Seleção do formato de entrada • Escolha o formato do seu PDF entrada de documento • PDF4me Suporta vários tipos de entrada • Opções: Dados binários, Base64 Corda, ou URL | Binary Data |
| Campo binário de entrada | Binário | Binário PDF Entrada de arquivo (Obrigatório se os dados forem binários) • Referência PDF arquivo do anterior n8n upload de nó ou arquivo • Funciona com qualquer PDF documento para adição de campo de formulário • Obrigatório quando o tipo de dados de entrada for "Dados binários" | {{ $binary.data }} |
| Conteúdo do PDF em Base64 | String | Base64 Codificado PDF Entrada (Obrigatório se) Base64 Corda) • Fornecer PDF conteúdo como string codificada em base64 • Suporta várias PDF formatos para aprimoramento de formulários • Obrigatório quando o tipo de dados de entrada for "Base64 Corda" | JVBERi... |
| URL do PDF | String | Público PDF URL Entrada (Obrigatório se) URL) • Fornecer uma permissão pública/aberta URL para o PDF arquivo • Faz o download e processa o documento para adição de campos de formulário. • Obrigatório quando o tipo de dados de entrada for "URL" | https://abc.com/doc.pdf |
| Valor inicial*** | String | Valor padrão do campo de formulário • Defina o valor de texto inicial ou padrão para o campo do formulário • O texto aparece no campo quando PDF está aberto • Fornece orientações ou informações pré-preenchidas para os usuários | input text |
| Posição X*** | Número | Posição de campo horizontal • Defina a posição horizontal (coordenada X) para o campo do formulário. • Funciona com configurações de alinhamento (Esquerda, Direita, Centro) • O valor padrão é 0 | 300 |
| Posição Y*** | Número | Posição do campo vertical • Defina a posição vertical (coordenada Y) para o campo do formulário. • Funciona com configurações de alinhamento (Superior, Inferior, Central) • O valor padrão é 0 | 300 |
| Nome do campo*** | String | Identificador do campo do formulário • Especifique um nome exclusivo para o campo do formulário. • Utilizado para identificar campos na extração e processamento de dados de formulários • Use nomes descritivos para melhor gerenciamento de formulários | Input Field Name |
| Tamanho*** | Número | Tamanho do campo do formulário • Defina o tamanho ou o tamanho da fonte para o campo do formulário • Controla a aparência e a usabilidade do campo do formulário • O valor padrão é 0 | 4 |
| Páginas*** | String | Especificação da página de destino • Especifique os índices de página como valores separados por vírgula ou intervalos. • Exemplos: "0,1,2-" ou "1,2,3-7" • Por padrão, processa todas as páginas se não for especificado. | 1 |
| Tipo de campo do formulário*** | String | Seleção do tipo de campo • Escolha o tipo de campo de formulário a adicionar • Opções: Caixa de texto (entrada de texto), Caixa de seleção (campo de caixa de seleção) • Diferentes tipos oferecem funcionalidades diferentes | TextBox |
| Nome do arquivo de saída*** | String | Nome do arquivo de saída • Especifique o nome para o arquivo gerado. PDF arquivo com campos de formulário • Deve incluir a extensão .pdf • PDF4me garante a validação exclusiva de nomes e formatos. | form_fields_output.pdf |
| Nome do campo binário de saída*** | String | Mapeamento de dados binários • Defina o nome da variável para acessar os dados gerados. PDF dados binários • Utilizado em ações subsequentes do fluxo de trabalho • Essencial para o fluxo de dados do fluxo de trabalho | data |
| Assíncrono | Boolean | Processamento assíncrono • Ativar ou desativar o processamento assíncrono • Quando ativada, a operação é executada em segundo plano para melhor desempenho. • Recomendado para fluxos de trabalho empresariais e processamento de alto volume. | true |
Saída
Parâmetros de saída
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| nome_do_arquivo | String | PDF4me nome do arquivo gerado - O nome completo do arquivo processado com sucesso. PDF documento com campos de formulário com a extensão adequada. PDF4me Garante nomes exclusivos e valida a conformidade do formato do arquivo para uma integração perfeita com os processos subsequentes. | form_fields_output.pdf |
| tipo mime | String | PDF4me MIME identificador de tipo - O padronizado MIME tipo para o gerado PDF arquivo, sempre definido para application/pdf por PDF4meO mecanismo de processamento garante o manuseio e reconhecimento adequados de arquivos em todos os sistemas e aplicativos. | application/pdf |
| tamanho do arquivo | Número | PDF4me tamanho do arquivo em bytes - O tamanho exato do arquivo gerado PDF Arquivo em bytes, fornecido para planejamento de armazenamento, otimização de largura de banda e monitoramento de transferência de arquivos. Essencial para gerenciamento de documentos corporativos e automação de fluxo de trabalho. | 121883 |
| sucesso | Boolean | PDF4me indicador de status de adição de campo de formulário - Indicador booleano que aponta o sucesso ou a falha do processo de adição do campo do formulário. Retorna true para operações bem-sucedidas e false para quaisquer erros, permitindo um tratamento robusto de erros em fluxos de trabalho automatizados. | true |
| mensagem | String | PDF4me mensagem de status de adição de campo de formulário - Mensagem descritiva indicando o resultado do processo de adição de campos do formulário. Fornece mensagens de status claras para operações bem-sucedidas e informações detalhadas sobre erros para fins de solução de problemas. | Form fields added to PDF successfully |
| nomeDoCampo | String | PDF4me identificador de campo de formulário - O nome do campo do formulário que foi adicionado ao PDF documento. Este identificador corresponde ao parâmetro Nome do Campo usado durante a criação do campo e é essencial para a extração de dados do formulário e o gerenciamento do campo. | Test Box |
| tipo de campo de formulário | String | PDF4me confirmação do tipo de campo - O tipo de campo de formulário que foi adicionado com sucesso ao PDF Documento. Confirma o tipo de campo (Caixa de Texto, Caixa de Seleção, Botão de Opção, Caixa de Combinação) que foi criado durante a operação. | TextBox |
| valor inicial | String | PDF4me valor padrão do campo - O valor de texto inicial ou padrão definido para o campo do formulário. Esse valor aparece no campo quando o PDF é aberto e fornece orientações ou informações pré-preenchidas para os usuários. | input |
| posição | Object | PDF4me coordenadas de posição do campo - A posição exata onde o campo do formulário foi inserido na página, contendo as coordenadas X e Y medidas em pontos a partir das bordas da página. | {"x": 200, "y": 200} |
| tamanho | Número | PDF4me confirmação do tamanho do campo - O tamanho ou tamanho da fonte aplicado ao campo do formulário. Isso confirma as dimensões do campo e as configurações de aparência que foram definidas durante a criação do campo. | 3 |
| páginas | String | PDF4me confirmação da página de destino - O número da página onde o campo do formulário foi adicionado com sucesso. Confirma a página específica do documento onde o campo foi inserido. | "1" |
N8N Resposta à ação
O PDF4me Adicionar campos de formulário a PDF API Retorna uma resposta que pode ser visualizada em vários formatos. Escolha a visualização que melhor se adapta às suas necessidades:
- JSON
- Table
- Schema
- Binary
JSON Formato de resposta
O bruto JSON resposta do API:
[
{
"success": true,
"message": "Form fields added to PDF successfully",
"fileName": "form_fields_output.pdf",
"mimeType": "application/pdf",
"fileSize": 121883,
"fieldName": "Test Box",
"formFieldType": "TextBox",
"initialValue": "input ",
"position": {
"x": 200,
"y": 200
},
"size": 3,
"pages": "1"
}
]
Visualização em tabela
Dados de resposta em formato de tabela estruturada:
| Parâmetro | Valor |
|---|---|
| success | true |
| message | Campos de formulário adicionados a PDF com sucesso |
| fileName | form_fields_output.pdf |
| mimeType | application/pdf |
| fileSize | 121883 |
| fieldName | Test Box |
| formFieldType | TextBox |
| initialValue | input |
| position | {"x": 200, "y": 200} |
| size | 3 |
| pages | "1" |
Visão do esquema
A estrutura de dados e os tipos de resposta:
success: ✓ true
message: AB Form fields added to PDF successfully
fileName: AB form_fields_output.pdf
mimeType: AB application/pdf
fileSize: # 121883
fieldName: AB Test Box
formFieldType: AB TextBox
initialValue: AB input
position: {} {"x": 200, "y": 200}
size: # 3
pages: AB "1"
Indicadores de tipo:
AB= String#= Número✓= Boolean{}= Object
Visualização de Dados Binários
O verdadeiro PDF Dados e metadados do arquivo:
data
─────────────────────────────────────────
File Name: form_fields_output.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 119.0 KB
Casos de uso
Criação e conversão de formulários digitais**
- Converta formulários em papel em formatos digitais interativos. PDF formulários com campos preenchíveis
- Adicione campos de formulário a documentos existentes para coleta de dados e entrada de dados pelo usuário.
- Crie modelos de formulários personalizados para pesquisas, inscrições e coleta de feedback.
Aprimoramento e interatividade de documentos
- Aprimore documentos estáticos com elementos interativos para um melhor engajamento do usuário.
- Adicionar funcionalidades de coleta de dados às funcionalidades existentes PDF documentos e relatórios
- Transforme documentos em formulários preenchíveis para processamento automatizado de dados.
Automação de fluxos de trabalho e coleta de dados
- Automatize a criação de formulários para processos padronizados de coleta de dados.
- Integre a adição de campos de formulário aos fluxos de trabalho de processamento de documentos.
- Crie formulários dinâmicos para diversos processos e aplicações de negócios.