MetaWipeAnalisar

Como remover informações ocultas de um PDF no Acrobat

No Acrobat Pro, a limpeza fica em Remover informações ocultas ou Sanitizar documento. Editar o autor nas propriedades pode deixar o valor antigo no arquivo. Veja como conferir.

Por Publicado em 6 min de leitura

No Acrobat Pro, a limpeza de metadados é a função Limpar documento (Remover informações ocultas), dependendo da versão. Ela reescreve o PDF sem os campos de identificação. O Reader gratuito não faz isso. E há uma armadilha: editar o autor pelas propriedades nem sempre apaga o valor anterior.

Por que apagar o campo não basta

PDF é um formato em que alterações são acrescentadas ao fim do arquivo, em vez de reescrever o trecho antigo. Esse mecanismo se chama atualização incremental, e ele existe para permitir assinaturas e revisões sem quebrar o que veio antes. O efeito colateral é que o valor antigo de um campo continua nos bytes do arquivo, mesmo depois de a propriedade ser alterada.

Uma forma simples de conferir é contar as revisões e procurar o campo:

grep -a -c "%%EOF" contrato.pdf
strings contrato.pdf | grep -i "/Author"

Se o primeiro comando devolver 2, o arquivo tem duas gravações completas, e o segundo pode mostrar algo como:

/Author (Diego Rocha)
/Author (Ana Lima)

A primeira linha é o valor atual. A segunda é o valor que você achou ter apagado. Os dois estão no arquivo. Para o contador de revisões, uma explicação mais completa aparece no artigo sobre se o PDF guarda versões antigas do texto. O campo Author é o que mais aparece nesse tipo de sobra.

Onde fica a função no Acrobat Pro

A localização exata depende da versão e da assinatura. Em geral, siga um dos dois caminhos:

  1. Todas as ferramentas, na ferramenta de redação. Na ajuda da Adobe em português, ela aparece como Ocultar um PDF (no Acrobat DC de 2021, o caminho era Ferramentas → Redigir). Escolha Limpar documento. A Adobe descreve a opção de remover tudo e a de Remover seletivamente, em que você escolhe quais itens tirar.
  2. Ferramentas → Proteção. Em versões antigas, como o Acrobat XI, procure Remover informações ocultas. Ela remove metadados e outros itens que não aparecem na página.

Se não encontrar, digite “limpar documento” ou “informações ocultas” na busca de ferramentas do Acrobat. Antes de rodar, leia a lista de itens. Se a lista tiver comentários, marque-os só quando quiser que as anotações saiam do arquivo, porque a remoção pode apagar o texto das anotações, e não apenas o nome de quem as fez.

Ao salvar, use Arquivo → Salvar como, com outro nome. Isso evita sobrescrever o original, e grava uma cópia limpa para enviar. Guarde o original em um lugar seu, sem compartilhá-lo.

O que a sanitização não faz

Sanitizar tira informações ocultas, não conteúdo visível. Uma tarja preta desenhada por cima de um nome não some com a limpeza: o texto continua selecionável. Para apagar o texto, é preciso redigir de fato, o que é outro processo e tem armadilhas próprias.

Há também o caso das assinaturas digitais. Qualquer reescrita do arquivo invalida a assinatura já aplicada, incluindo a limpeza. Por isso, a ordem correta é limpar antes de assinar, como explicado no artigo sobre PDF assinado digitalmente.

Como o MetaWipe faz a mesma tarefa

O MetaWipe não é um editor de PDF. Ele reescreve o arquivo inteiro com qpdf, o que deixa de fora os valores antigos e as revisões anteriores. Depois, lê o resultado de novo e mostra o que sobreviveu. Isso é diferente de apenas apagar o campo: o arquivo é refeito, e a conferência acontece no fim.

Duas limitações valem a pena. Imagens dentro do PDF não são limpas individualmente, então as fotos devem ser tratadas antes de entrar no documento. E, se o PDF já estiver assinado, a limpeza quebra a assinatura. Nesse caso, a decisão é entre manter o original assinado ou reassinar uma versão limpa.

Para entender o que cada tipo de PDF costuma guardar, o artigo sobre o que um currículo em PDF revela mostra os campos mais comuns, como Title, Author e Producer. Producer é o programa que gerou o arquivo, e costuma ser o campo mais inofensivo.

Como conferir o arquivo limpo

Depois de sanitizar, a conferência precisa olhar para os bytes, e não só para a janela de propriedades, que mostra apenas o valor atual. O mesmo par de comandos usado antes serve de teste: o número de linhas com %%EOF deve ser o de uma gravação, e a busca por /Author não deve devolver nomes antigos. Se o contador ainda mostrar mais de uma gravação, a sanitização não reescreveu o arquivo por inteiro, e o histórico antigo continua nos bytes. Nesse caso, a cópia deve ser refeita com outra ferramenta antes de sair.

Para um PDF gerado por outro programa, como um relatório exportado de um sistema interno, o campo Producer costuma ser o nome do motor de exportação, e não há nada a apagar nele. O que importa são Title, Author, Creator e as datas. Eles são os campos que as pessoas leem primeiro.

Se o resultado ainda trouxer um nome, rode a limpeza de novo sobre a cópia limpa, em vez de tentar editar o campo à mão. Editar à mão é justamente o caminho que pode gerar uma nova camada de atualização incremental.

Quando o MetaWipe é a escolha mais simples

Quem precisa limpar um PDF de vez em quando, a partir do celular ou de um computador sem o Acrobat, pode enviar o arquivo ao MetaWipe, baixar a cópia e conferir em seguida. O processo não exige instalação. Os pacotes avulsos cobrem a demanda ocasional: 3 arquivos por dia, de até 10 MB, sem custo, e pacotes pagos de 10, 50 ou 200 arquivos para quem precisa de mais.

Para um escritório que limpa vários PDFs por semana, a conta muda. Ter o Acrobat no fluxo de trabalho facilita a sanitização antes da assinatura, e a sua equipe já conhece a ferramenta. A escolha depende de quantas vezes você faz a tarefa, não de qual programa é melhor em abstrato.

Uma ressalva honesta

O Acrobat Pro faz o trabalho bem, e para quem já tem a assinatura é a forma mais integrada de limpar um PDF. A diferença aparece na frequência. Quem limpa um ou dois arquivos por mês pode não querer manter um programa pago só para isso. Nesse caso, o MetaWipe cobre a tarefa sem instalação, inclusive pelo celular, e com relatório de releitura.

Também não há garantia de que uma ferramenta apague tudo. Um PDF é um arquivo complexo, e a releitura é a única forma de confirmar o resultado. Não confie em uma tela que diz “concluído”.

Checklist para limpar um PDF

  1. Revise o conteúdo visível e aplique a redação onde for preciso.
  2. Limpe as fotos internas antes de inserir no PDF.
  3. Rode a sanitização no Acrobat Pro, ou envie a cópia ao MetaWipe.
  4. Confira o resultado em ler metadados. Se o autor antigo ainda aparecer, a releitura mostra onde.
  5. Assine só depois da limpeza, nunca antes.

O formato geral está em como remover metadados de PDF.

Perguntas frequentes

O Acrobat Reader gratuito remove metadados de PDF?

Não. O Reader mostra as propriedades do documento (Arquivo → Propriedades, que na ajuda mais recente da Adobe aparece como Propriedades do documento), mas não tem a função de remover informações ocultas nem de limpar o documento, e não edita os campos. Para limpar, é preciso o Acrobat Pro ou outra ferramenta que reescreva o PDF. Mesmo com o Pro, confira o resultado depois, porque o valor antigo pode permanecer nos bytes.

Como remover informações ocultas de um PDF no Acrobat Pro?

Abra o arquivo no Acrobat Pro, vá em Todas as ferramentas e abra a ferramenta de redação, que a ajuda da Adobe em português chama de Ocultar um PDF (no Acrobat DC de 2021, era Ferramentas → Redigir). Nela, escolha Limpar documento e Remover seletivamente, que lista os itens ocultos, como metadados e comentários. Em versões antigas, como o Acrobat XI, a função é Ferramentas → Proteção → Remover informações ocultas. Escolha os itens a remover e salve em outro arquivo. Os nomes mudam por versão e tradução, então a busca de ferramentas do Acrobat ajuda.

Editar as propriedades do PDF apaga o nome do autor?

Nem sempre. Ao alterar o campo de autor, o Acrobat pode gravar a mudança no fim do arquivo, sem reescrever o trecho anterior. O valor antigo continua nos bytes, e uma leitura com strings ainda o encontra. Para apagar de verdade, o arquivo precisa ser reescrito por inteiro, o que a sanitização ou uma ferramenta como o MetaWipe fazem.

Vale a pena pagar o Acrobat Pro só para limpar metadados?

Vale se você já usa o programa com frequência. Se a necessidade é ocasional, pagar por arquivo costuma ser mais simples. No MetaWipe, R$ 4,90 compram 10 arquivos, sem assinatura, e os créditos não expiram. O preço atual do Acrobat Pro está no site da Adobe, e o custo de uma assinatura mensal ou anual deve ser comparado com a sua frequência de uso.

Continue lendo

Leitura gratuita, sem cadastro.

Analisar