Bhinish Dhiman

Como ver e remover o nome do autor e outros metadados de um PDF

Traduzido do original em inglês. Ler o original

Abra o PDF metadata e adicione o PDF: o título, o autor e o assunto aparecem nos três campos, lidos do próprio arquivo. Apague os que você quer eliminar, clique no botão e baixe a cópia; os campos apagados são gravados vazios. A ferramenta não deixa editar palavras-chave, criador, datas nem o pacote XMP, e a biblioteca com que ela salva troca o produtor pelo próprio nome.

Um PDF carrega alguns campos sobre si mesmo que quase ninguém olha. O campo de autor é o que dá problema. Muitas vezes ele traz um nome real ou um nome de usuário corporativo, e viaja junto com o documento: um currículo exportado do notebook do trabalho pode chegar ao novo empregador carregando o domínio do antigo.

Os campos, e o que a ferramenta faz com cada um

O dicionário de informações do documento (document information dictionary) é o conjunto de campos nomeados que um PDF guarda junto com as páginas, definido na ISO 32000. Praticamente tudo que abre um PDF lê esse dicionário. A ferramenta mostra três desses campos e deixa você reescrevê-los; os demais ela deixa como estão ou, no caso do produtor e da data de modificação, a biblioteca com que ela salva os reescreve por você.

Campo Costuma conter Na ferramenta Na cópia que você baixa
Título Um título, se o software que gerou o arquivo definiu um Exibido e editável O que você deixar no campo, ou nada
Autor Muitas vezes um nome real ou um nome de usuário corporativo Exibido e editável O que você deixar no campo, ou nada
Assunto Uma descrição curta, se alguém escreveu uma Exibido e editável O que você deixar no campo, ou nada
Palavras-chave Uma lista de termos Não exibido Não alterado pela ferramenta
Criador O aplicativo em que o documento foi feito Não exibido Mantido; recebe o nome da biblioteca se estava vazio
Produtor A biblioteca de PDF que gravou o arquivo Não exibido Substituído pelo nome da biblioteca com que a ferramenta salva
Data de criação Quando o arquivo foi gravado pela primeira vez Não exibida Mantida; recebe o momento atual se estava vazia
Data de modificação Quando o arquivo foi salvo pela última vez Não exibida Passa a ser o momento em que você usa a ferramenta

O produtor (producer) indica a biblioteca que gravou o arquivo, não o aplicativo que você usou. Muitos aplicativos usam por baixo a mesma biblioteca de PDF, e por isso costuma aparecer ali um nome que você não reconhece. Não dá para editá-lo aqui, mas o valor original também não sobrevive nesse dicionário, porque a biblioteca com que a ferramenta salva grava o próprio nome no lugar.

Como ver e apagar os metadados

  1. Abra o PDF metadata e escolha Add a PDF (adicionar um PDF), ou solte o arquivo na página. Se o arquivo tiver senha, digite-a na caixa que aparece e confirme.
  2. Confira os campos Title (título), Author (autor) e Subject (assunto). Eles são preenchidos a partir do arquivo assim que ele abre, então o que você vê é o que o documento diz agora. Campo vazio significa que o arquivo não tem nada ali.
  3. Apague os campos que você quer eliminar, ou digite novos valores. Dá para apagar os três, e esse é o jeito habitual de removê-los.
  4. Clique no botão PDF metadata. Uma linha abaixo do resultado informa o que foi salvo, por exemplo, que o título, o autor e o assunto foram removidos.
  5. Baixe a cópia, que recebe o nome do original com -metadata acrescentado, e envie essa, não o original.

Um campo apagado é gravado vazio, e não fica com o valor anterior. Essa é a diferença entre remover os metadados e só parecer que removeu.

O que ela não consegue remover

Os três campos cobrem o que quase todo programa lê. Mas não são tudo o que um PDF pode revelar sobre a própria origem.

  • Palavras-chave, criador e data de criação não aparecem para edição. Se algum deles identificar você, a ferramenta não vai apagá-lo.
  • Um pacote XMP é um bloco separado de metadados, escrito em XML, que alguns produtores incorporam além do dicionário de informações do documento. A ferramenta não o reescreve, então um nome guardado ali sobrevive.
  • Metadados ligados a objetos individuais dentro do arquivo, e não ao documento, também não são tocados.
  • Qualquer coisa nas próprias páginas, como um nome no cabeçalho, no rodapé ou num bloco de assinatura, é conteúdo da página, não metadado.
  • Restos de páginas excluídas antes continuam num arquivo sem proteção. A ferramenta carrega o documento e o salva de novo, o que regrava todos os objetos que o arquivo continha, e, como mostrou nossa medição da compressão de PDF sem perdas, isso inclui o conteúdo de páginas excluídas.

Dois efeitos colaterais merecem atenção quando o arquivo tinha senha. A ferramenta o descriptografa num documento novo antes de gravar, então a cópia que você baixa fica sem senha, e as palavras-chave, o criador e a data de criação não passam para ela. Se o documento precisa continuar protegido, proteja de novo a cópia limpa com o Protect PDF.

Para um documento em que isso importa de verdade, a própria ferramenta recomenda também imprimir para um novo PDF. No Windows, imprimir as páginas pelo Microsoft Edge na impressora Microsoft Print to PDF gera um arquivo novo a partir delas. Não verificamos quais metadados essa impressora grava, então confira o resultado antes de enviar.

Outras formas de fazer isso

Para ver todos os campos, inclusive os que esta ferramenta não mostra, o pdfinfo do poppler exibe os metadados de um arquivo na linha de comando:

pdfinfo input.pdf

Na lista que verificamos, não há um método nativo para editar esses campos no macOS nem no Windows.

Conferindo que nada foi enviado

Limpar um arquivo por causa do que ele revela sobre você é um péssimo motivo para mandá-lo ao servidor de outra pessoa. Depois que os campos forem preenchidos, que é quando a página já baixou o código de que precisa, desconecte-se da rede, apague os campos e salve. Funciona do mesmo jeito offline, porque a leitura e a gravação acontecem na própria aba.

Veja o que o seu arquivo carrega com o PDF metadata e, se ele for sair protegido por senha, adicione a senha depois com o Protect PDF.