Como funcionam os formulários PDF
Atualizado em
Ajuda muito entender o que acontece dentro de um formulário PDF, porque isso explica quase toda esquisitice que você vai encontrar. Uma página de PDF é um layout fixo — texto, linhas e imagens posicionados em coordenadas exatas. Um formulário acrescenta uma camada separada sobre esse layout: campos interativos, cada um deles uma caixinha que sabe se é um campo de texto, uma caixa de seleção, uma lista suspensa ou uma área de assinatura.
Quando o formulário tem essa camada de campos, o seu leitor de PDF desenha caixas editáveis onde o autor as colocou. Você digita e o leitor guarda a sua resposta dentro do campo, em vez de gravá-la na página. É essa separação que explica por que as respostas preenchidas às vezes podem ser apagadas, editadas ou simplesmente não salvam — elas vivem na camada de campos, não na página, até você achatar tudo.
Formulários planos não têm camada de campos nenhuma. São só a imagem da página, então não há nada interativo para digitar; você acrescenta os seus próprios objetos de texto por cima. Este guia percorre como os dois tipos são construídos, o que o achatamento faz e por que o mesmo formulário se comporta de formas diferentes em aplicativos diferentes.
Passo a passo
- 1
A camada da página: fixa e definitiva
Todo PDF tem uma camada de página com texto e gráficos travados em posições exatas. É isso que faz um PDF parecer idêntico em qualquer lugar. Em um formulário plano, as linhas das perguntas e os rótulos moram inteiramente aqui.
- 2
A camada de campos: o interativo por cima
Formulários interativos acrescentam uma camada de campos acima da página — entradas de texto, caixas de seleção, botões de opção, listas suspensas, campos de assinatura. Cada campo tem um nome e um tipo que o leitor entende.
- 3
Preenchimento: a resposta guardada no campo
Quando você digita em um campo interativo, a sua resposta fica guardada nele, não fundida à página. É por isso que dá para apagar e redigitar, e por isso que outro leitor pode exibir a resposta um pouco diferente.
- 4
Salvar: preservar os valores dos campos
Salvar um formulário preenchido guarda os valores dos campos dentro do arquivo. Alguns leitores básicos só deixam imprimir, não salvar os dados — o motivo clássico de as respostas sumirem quando você reabre o arquivo.
- 5
Achatar: fundir os campos na página
Achatar empurra os valores dos campos para dentro da camada da página, transformando-os em conteúdo permanente. Depois de achatado, nada disso pode ser editado ou apagado — útil logo antes de devolver o formulário.
Dicas
- Pense em um formulário interativo como uma folha transparente de caixas editáveis colocada sobre uma página impressa. Achatar cola essa folha de vez.
- Como os valores dos campos são separados da página, o mesmo formulário pode aparecer um pouco diferente em cada leitor — fontes e tamanhos de campo nem sempre batem.
- Se as respostas ficam sumindo, a camada de campos não está sendo salva. Use uma ferramenta que grave os valores no arquivo, ou achate antes de fechar.
- Alguns formulários avançados (os chamados XFA, ou formulários dinâmicos) usam uma estrutura mais complexa que muitos leitores não suportam por completo — são os que mais dão problema.
- Formulários planos não têm camada de campos nenhuma, então nunca perdem dados como os interativos podem perder — o seu texto simplesmente fica na página.
Teste no seu celular
O app PDF Editor lê a camada de campos do formulário ao abrir, então os campos interativos já ficam tocáveis. Em formulários planos, sem camada de campos, ele deixa você acrescentar texto e marcações direto na página e exportar — e dá para achatar o resultado, travando as respostas antes de enviar.