Ir para o conteúdo
5 min de leitura

Achatar PDF de formulário: como transformar campos em texto fixo

Achatar grava o que foi digitado como parte da página e remove os campos. Veja os caminhos: impressão para PDF, qpdf ou editor, e o que o AjustaPDF não faz.

Achatar um PDF de formulário transforma os campos preenchíveis em conteúdo fixo: o que foi digitado vira parte da página, e os campos deixam de existir. O AjustaPDF não faz essa operação e também não preenche formulários. Os caminhos que funcionam são imprimir para PDF, usar um editor de PDF com a opção de achatar ou rodar um comando como o qpdf.

O que é um campo de formulário

Um formulário em PDF pode ser de dois tipos. No primeiro, as caixas são campos reais, com nome e valor guardados separadamente da página. O leitor mostra o valor dentro da caixa, e você pode mudá-lo quando quiser. No segundo, o texto já faz parte da página, como qualquer outro desenho, e não há mais o que editar.

Achatar é a passagem do primeiro para o segundo. A tabela mostra o que muda para quem recebe o arquivo:

Estado do formulárioDá para editar o campo?Os valores aparecem em qualquer leitor?Dá para selecionar o texto?
Com campos preenchíveisSimDepende. Alguns leitores não mostram o valorDepende do leitor
Achatado com texto mantidoNãoSimSim
Achatado como imagemNãoSimNão

Por isso, achatar é a escolha certa quando o documento precisa ser lido sem depender de um leitor específico. Não é a escolha certa quando alguém ainda vai preencher o campo.

Por que o valor some em alguns leitores

O problema mais comum é de exibição. Cada campo deveria trazer uma aparência gravada, que é o desenho do valor dentro da caixa. Quando essa aparência não foi gerada, o leitor precisa recalcular o desenho na hora de abrir. Alguns leitores fazem isso, outros não, e o resultado é uma caixa vazia.

Se o formulário preenchido aparece no seu computador e some no celular, é provável que o arquivo esteja certo e o leitor do celular não tenha recalculado a aparência. Achatar resolve esse caso, porque o valor passa a ser conteúdo fixo e não depende de cálculo na hora de abrir.

Como achatar pela impressão para PDF

A maneira mais acessível é imprimir o formulário para um novo PDF. O leitor grava o que está na tela, e os campos somem porque já não são mais campos. O passo a passo é este:

  1. Abra o formulário em um leitor que mostre os valores digitados, como o Adobe Acrobat ou o navegador.
  2. Confirme que todos os campos aparecem com o valor certo antes de imprimir. Se um campo está vazio na tela, ele também vai vazio para o arquivo novo.
  3. Escolha imprimir e, como destino, a opção de salvar como PDF. No Windows, o recurso Microsoft Print to PDF faz isso; o guia de impressão para PDF no Windows explica o caminho completo.
  4. Abra o arquivo novo em outro leitor, confirme os valores e tente selecionar um trecho de texto. Se a seleção funciona, o texto foi mantido.

Esse método tem um risco: alguns programas rasterizam a página ao imprimir. Nesse caso o formulário fica visualmente certo, mas o texto vira imagem. Por isso o teste de seleção do quarto passo é o que decide se o resultado serve.

Como achatar com um editor de PDF ou com o qpdf

Editores de PDF pagos costumam ter a opção de achatar campos de formulário. No Adobe Acrobat, ela fica nas ferramentas de formulário, com nome que varia entre versões. Procure pelas palavras achatar ou flatten no menu de formulários. Esse caminho tende a ser o mais controlado, porque o editor trabalha sobre a estrutura original do arquivo, sem reimprimir a página.

Quem tem o qpdf instalado consegue o mesmo resultado no terminal, sem interface gráfica. O comando abaixo achata todas as anotações e campos do arquivo de entrada e grava uma cópia nova:

qpdf --flatten-annotations=all entrada.pdf saida.pdf

Confira a saída do mesmo jeito que faria com a impressão para PDF: abra, veja os valores e teste a seleção. Se a entrada tiver senha, use a opção de arquivo de senha do qpdf, em vez de digitá-la na linha de comando, para que ela não fique no histórico do terminal.

O que o AjustaPDF faz e não faz neste caso

O AjustaPDF não tem uma ferramenta de achatar formulário, e também não preenche campos nem assina documentos. As dez ferramentas do site cobrem juntar, comprimir, proteger, desbloquear, dividir, girar, converter entre PDF e imagem, organizar e marca d'água. Nenhuma delas altera os campos de um formulário.

Existe um caminho indireto, que funciona como último recurso. Converta o PDF em imagem com a ferramenta de PDF para imagem, em 300 DPI, e depois monte um PDF com as imagens pela ferramenta de imagem para PDF. O resultado não tem campos, mas o texto virou imagem: ele não pode ser pesquisado nem copiado, e o arquivo costuma pesar mais. Use só quando nenhum dos caminhos acima der certo e o destinatário aceitar uma versão em imagem. Para entender por que a imagem perde a pesquisa, o guia sobre PDF vetorial ou imagem explica a diferença entre texto e figura dentro do arquivo.

Antes de achatar, pense em quem vai receber

Achatar é uma decisão definitiva. Depois que o formulário vira conteúdo fixo, quem receber o arquivo não consegue corrigir um valor errado. Por isso, guarde sempre a versão original com os campos, e envie a achatada como cópia.

Se o formulário chegou a você sem permitir preenchimento, o problema pode ser de restrição e não de campo. O guia sobre PDF que não deixa editar separa os dois casos antes de você achatar qualquer coisa.

Outro cuidado é a assinatura. Se o formulário já foi assinado digitalmente, achatar muda o arquivo e a assinatura deixa de ser válida, como acontece em qualquer alteração depois da assinatura. Assine o documento depois de achatar, e não antes.

Fluxo recomendado para formulários

  • Guarde o original com os campos, sem nenhuma alteração.
  • Preencha em um leitor completo, de preferência o que mostra os valores sem recalcular nada.
  • Achate só para envio, quando o destino não lê campos de formulário de forma confiável.
  • Confira o resultado em outro leitor, com a seleção de texto testada.
  • Assine por último, se houver assinatura no fluxo.

Seguir essa ordem evita o caso mais frustrante: um formulário achatado cedo demais, com um erro dentro, que precisa ser refeito do zero.

Perguntas frequentes

Achatar PDF é o mesmo que bloquear a edição?

Não. Achatar remove os campos preenchíveis e grava os valores como conteúdo da página. Bloquear a edição é uma restrição de permissão, que continua deixando os campos existirem. Um é uma mudança no conteúdo; o outro é uma regra que o leitor precisa respeitar.

O AjustaPDF preenche ou achata formulário em PDF?

Não faz nenhuma das duas coisas. O AjustaPDF não preenche campos e não achata formulário. Para preencher, use o leitor que abre o PDF com campos ou um editor de PDF. Para achatar, use a impressão para PDF ou um comando como o qpdf.

Achatar o formulário apaga o texto que eu digitei?

Não. O que foi digitado passa a fazer parte da página e continua visível. Você perde a possibilidade de editar aquele campo depois. Só o texto some quando o resultado vira imagem, o que deixa de permitir a busca e a seleção.

Imprimir para PDF achata o formulário?

Costuma achatar, porque o leitor grava o que aparece na página. O resultado depende do programa, então confira no arquivo final se os valores estão visíveis e se o texto ainda pode ser selecionado antes de enviar.