# Preenchedor PDF AcroForm

Preenche campos de formulario PDF via JSON e exporta o PDF final

> Página canônica: https://elysiatools.com/pt/tools/pdf-acroform-filler

- **Categoria:** PDF Tools

- **Palavras-chave:** pdf, acroform, xfa, form filler, field injection, checkbox, dropdown

## Visão geral

Usa **pdf-lib**. Suporta AcroForm; em PDF hibrido com XFA pode remover XFA e preencher AcroForm.

## Entradas

- **Arquivo PDF do formulario** (file): Upload AcroForm/XFA PDF
- **JSON dos campos** (textarea): JSON object where key = field name, value = field value
- **Remover XFA antes de preencher** (checkbox): For hybrid PDFs, remove XFA packet and fill AcroForm fallback
- **Achatar campos preenchidos** (checkbox): Flatten fields to make result non-editable
- **Modo estrito** (checkbox): Fail immediately when any field cannot be mapped/written

## Quando usar

- Quando você precisa preencher centenas de formulários PDF com dados estruturados de um banco de dados ou planilha.
- Ao lidar com PDFs híbridos que contêm camadas XFA e precisam ser convertidos para um formato AcroForm padrão.
- Para gerar documentos finais prontos para impressão ou envio, com a opção de achatar os campos para evitar edições posteriores.

## Como funciona

- Faça o upload do seu arquivo PDF contendo campos AcroForm ou XFA.
- Forneça um objeto JSON onde as chaves correspondem exatamente aos nomes dos campos no formulário.
- Selecione as opções de processamento, como a remoção de XFA ou o achatamento (flatten) do documento.
- Clique em processar para gerar e baixar o seu PDF preenchido automaticamente.

## Casos de uso

- Automação de contratos e propostas comerciais a partir de dados de CRM.
- Emissão em massa de certificados ou formulários de registro de eventos.
- Processamento de documentos governamentais ou administrativos que exigem padronização de dados.

## Perguntas frequentes

### Quais tipos de campos são suportados?

A ferramenta suporta campos de texto, caixas de seleção (checkbox), botões de rádio, listas suspensas (dropdown) e campos de múltipla escolha.

### O que acontece se o meu PDF for XFA?

Se o PDF for um híbrido, a ferramenta pode remover o pacote XFA e preencher os campos AcroForm de fallback, garantindo a compatibilidade.

### O que significa 'achatar' (flatten) o PDF?

Ao achatar o PDF, os campos do formulário são transformados em conteúdo estático, tornando o documento não editável e garantindo que os dados preenchidos fiquem fixos.

### O que é o modo estrito?

O modo estrito interrompe o processo imediatamente caso algum campo especificado no JSON não seja encontrado ou não possa ser preenchido no PDF.

### Posso manter o formulário editável após o preenchimento?

Sim, basta desmarcar a opção 'Achatar campos preenchidos' para que o arquivo resultante mantenha os campos interativos.

## Ferramentas relacionadas

- [Ponte de PDF (OCR) para JSON estruturado](https://elysiatools.com/pt/tools/ocr-pdf-to-structured-json-bridge): Extrai a camada de texto do PDF com geometria (linhas por posição y, tabelas por vaos de coluna, títulos por tamanho de fonte, pares chave-valor com dois pontos) e preenche campo a campo um JSON Schema do usuário — rótulos pareados por chaves normalizadas, valores coagidos aos tipos declarados e validados com ajv.
- [Redução de Ruído PDF](https://elysiatools.com/pt/tools/pdf-denoise): Remove o ruído visual de páginas PDF digitalizadas — granulado tipo sal e pimenta, grão aleatório e velos de fundo pálidos — usando algoritmos reais de processamento de imagem. As páginas de texto são preservadas como conteúdo vetorial pesquisável.
- [Sanitizador de redação segura de PDF](https://elysiatools.com/pt/tools/pdf-secure-redaction-sanitizer): Remove permanentemente texto e objetos ocultos reconstruindo um PDF somente com imagens.
- [Preenchimento em lote de formulário PDF](https://elysiatools.com/pt/tools/pdf-form-fill-batch): Preenche um modelo de formulário PDF com um array de registros e gera um PDF por registro (ZIP) ou um PDF mesclado
- [Achatar formulário PDF](https://elysiatools.com/pt/tools/pdf-form-flatten): Achata um formulário PDF: incorpora os valores dos campos no conteúdo estático para um resultado não editável
- [Mock de Formulario PDF Multipagina](https://elysiatools.com/pt/tools/pdf-multipage-form-mock): Layout virtual de formulario com campos, checkboxes e area de assinatura
- [Conversor de PDF criptografado](https://elysiatools.com/pt/tools/encrypted-pdf-converter): Abre PDFs protegidos com a senha correta e os exporta como Markdown, JSON ou texto
- [Gerador PDF de treino fitness](https://elysiatools.com/pt/tools/fitness-workout-pdf-generator): Gera um PDF imprimivel de treino a partir de JSON ou CSV com tabelas, caixas de progresso e QR opcionais

## Exemplos

- [Exemplos PDF](https://elysiatools.com/pt/samples/pdf-samples): Exemplos PDF gerados por ferramentas de 2026-02-01 a 2026-02-10
- [Exemplos de Apresentacoes Markdown](https://elysiatools.com/pt/samples/md-slide-deck-to-pdf): Decks Markdown estilo Remark/Marp para testar exportacao em PDF
- [Exemplos de Rastreamento Distribuído](https://elysiatools.com/pt/samples/distributed-tracing-samples): Exemplos completos de rastreamento distribuído usando Jaeger, OpenTelemetry e ferramentas modernas de observabilidade
- [Exemplos JWT](https://elysiatools.com/pt/samples/jwt-samples): Exemplos completos de JWT da estrutura básica de tokens às implementações de segurança avançadas

## Conteúdo relacionado

- [Fluxos de PDF para formulários, navegação e revisão](https://elysiatools.com/pt/hubs/pdf-forms-navigation-review-workflows): Prepare formulários PDF preenchíveis, adicione navegação interna, marque revisões, finalize páginas e verifique assinaturas antes da entrega.
