Por que uma ferramenta de remoção precisa provar o que faz
A maioria dos utilitários de «remover metadados PDF» limpa alguns campos e devolve um arquivo. Duas coisas dão errado com frequência, e nenhuma delas aparece sem conferir.
O objeto sobrevive à exclusão. Tirar /Metadata do catálogo desvincula o pacote XMP — não o apaga. A maioria dos gravadores serializa todos os objetos que analisou, referenciados ou não, então o pacote continua no arquivo e é lido por qualquer coisa que varra objetos em vez de seguir o catálogo. Esta ferramenta faz uma varredura de alcançabilidade após cada remoção e descarta tudo o que já não é apontado, inclusive órfãos que já estavam lá.
O salvamento é incremental. Acrescentar um catálogo limpo aos bytes originais deixa o catálogo antigo, e todos os seus valores, intactos mais acima no arquivo. Recuperá-lo custa um comando. Esta ferramenta sempre reescreve o arquivo inteiro.
A etapa de verificação
Depois de gravar, os novos bytes são reabertos e lidos do zero. Você recebe o valor antes e depois de cada campo, e então uma checagem mais profunda: cada valor removido é procurado em todas as cadeias, todas as chaves de dicionário e todos os fluxos decodificáveis do arquivo gravado.
Isso gera uma de três respostas honestas por valor:
- Removido — não aparece em lugar nenhum da saída.
- Ainda no arquivo — relatado como erro. Sem varrer para debaixo do tapete.
- Encontrado no conteúdo da página — o valor está digitado na própria página, e nenhuma ferramenta de metadados consegue removê-lo. Para isso é preciso tachamento de verdade, e a ferramenta diz isso em vez de sugerir que o arquivo está limpo.
O que pode ser removido
Todo o dicionário Info (opcionalmente mantendo o título), chaves Info personalizadas, /Producer e /Creator, o pacote XMP, o /PieceInfo de documento e de página (InDesign e Illustrator deixam muita coisa aí), a árvore de estrutura e o mark info, arquivos incorporados, JavaScript em todos os seus esconderijos, /OpenAction e ações adicionais, anotações, e o identificador de documento no trailer, que liga cada revisão ao original.
Remover a árvore de estrutura destrói a acessibilidade para leitores de tela, por isso vem desligado e avisa quando você o liga.
Privacidade
O arquivo é lido e reescrito no seu navegador. Ele nunca é enviado — o único arranjo sensato para uma ferramenta cujo propósito é remover informações que você não quer compartilhar.
Tiny Online Tools







