Tiny Online Tools logoTiny Online ToolssearchBuscar ferramentas…grid_viewTodas as ferramentas
Iniciochevron_rightFerramentas de PDFchevron_rightAchatador de Formulários PDFAchatador de Formulários PDF

Achatador de Formulários PDF

Fixa os valores de um formulário PDF na página para deixarem de ser editáveis, de forma seletiva e com verificação visual do resultado.

upload_file

Clique para procurar ou arraste e solte arquivos aqui

Selecione um formulário PDF preenchido

Aceito: .pdf,application/pdf

Ferramentas semelhantes

Extrator de Dados de Formulários PDF

Extrator de Dados de Formulários PDF

Exporte os valores de formulários PDF preenchidos para JSON, CSV, FDF ou XFDF, com modo em lote: muitos formulários, uma só folha de cálculo.

Preenchedor de formulários PDF

Preenchedor de formulários PDF

Abra qualquer PDF preenchível, edite seus campos diretamente no navegador e salve uma cópia completa — com opção de achatar os valores.

Inspetor de Campos de Formulário PDF

Inspetor de Campos de Formulário PDF

Inspecione cada campo AcroForm de um PDF: hierarquia de nomes, tipo, bits de sinalizadores, valores de exportação, coordenadas e problemas de aparência.

Inspetor de JavaScript em PDF

Inspetor de JavaScript em PDF

Encontra todos os scripts dentro de um PDF — ações de documento, eventos de página e anotação e cálculos de formulário — e permite lê-los sem executá-los.

Diferença JSON

Diferença JSON

Compare dois objetos JSON.

SVG para Fundo CSS

SVG para Fundo CSS

Converta código SVG em uma URL de dados para background-image CSS.

Editor de Marcadores PDF

Editor de Marcadores PDF

Carregue, reorganize e reescreva a árvore de marcadores de um PDF visualmente: arraste para reordenar, mude páginas e preserve os destinos intactos.

apps

Mais ferramentas

Explore nossa colecao completa de ferramentas online gratuitas.

Bloqueie um formulário PDF preenchido — e confirme que resultou

Achatar transforma os campos de formulário em conteúdo da página. As respostas deixam de ser editáveis, as caixas deixam de ser campos e o ficheiro comporta-se como um documento impresso. O Achatador de Formulários PDF faz isso no seu navegador, campo a campo, e depois verifica o resultado.

Escolha o que é achatado

  • Tudo exceto as assinaturas — a predefinição, e a razão de existir desta ferramenta. Achatar um campo de assinatura destrói a assinatura: a marca visível vira tinta e a prova criptográfica desaparece. Uma ferramenta que faça isso em silêncio está a causar dano real.
  • Todos os campos, quando o documento não tem assinaturas a proteger.
  • Um subconjunto escolhido — fixe as respostas e deixe uma caixa de aprovação editável.

Falhas tratadas em vez de lançadas

A rotina normal de achatamento é tudo-ou-nada e falha no primeiro campo que não consegue resolver, deixando o documento a meio. Há três causas: um widget sem fluxo de aparência /AP /N, aparências desatualizadas face ao valor guardado e um /DA que indica um tipo de letra ausente dos recursos /DR do formulário. Esta ferramenta regenera primeiro as aparências, achata cada campo de forma independente e indica os que falharam pelo nome e motivo, em vez de mostrar um erro interno.

A verificação não é opcional

Um achatamento que produz um formulário em branco é a falha clássica desta operação, e «gravou sem erro» nunca a apanha. Por isso os bytes produzidos são reabertos e verificados duas vezes:

  1. o formulário é analisado de novo e o número de campos restantes é afirmado;
  2. cada valor achatado é procurado na página — o texto na camada de texto extraída, as caixas de seleção e botões de opção desenhando a página e medindo a tinta dentro do retângulo do widget.

Uma pré-visualização antes/depois mostra os dois documentos lado a lado.

Duas ressalvas honestas

O achatamento é irreversível no resultado. O ficheiro original nunca é modificado — é sempre escrito um documento novo — mas a cópia achatada não pode voltar a ser um formulário. E um campo achatado deixa de ser acessível como campo: um leitor de ecrã anuncia-o como conteúdo comum da página, sem etiqueta, valor ou função. Se a acessibilidade importar mais do que a imutabilidade, marque os campos como só de leitura.

Privacidade

Tudo acontece no seu navegador com pdf-lib e pdf.js. Formulários preenchidos costumam conter dados pessoais; nada é enviado.