Reparar PDF
"O arquivo está danificado e não pôde ser reparado" quase sempre quer dizer que o índice quebrou, não que as páginas sumiram. Aqui esse índice é reconstruído no seu navegador: o arquivo não é enviado.
Como reparar um PDF
- Escolha o PDF danificado.
- Leia o que foi encontrado: o índice, o final, o cabeçalho.
- Aperte o botão e o arquivo reparado é baixado.
Por que um PDF para de abrir
Um PDF guarda no fim uma tabela que diz em que byte começa cada objeto, e os leitores vão direto nela. Se essa tabela quebra, o leitor se perde, mesmo que todas as páginas continuem dentro do arquivo. Ela quebra quando um download é interrompido, quando um programa trava ao salvar, quando o arquivo é copiado de um celular que ficou sem espaço, ou quando uma ferramenta muda as coisas de lugar e esquece de escrever as novas posições.
O que o reparo faz de verdade
Ele percorre o arquivo inteiro procurando os próprios objetos, escreve a tabela de novo com o que encontra e a aponta para o catálogo do documento. Os objetos guardados dentro de pacotes comprimidos são desempacotados para que a nova tabela consiga alcançá-los. Nada é recodificado: as páginas, o texto e as imagens são copiados exatamente como estão, então um arquivo reparado é o mesmo documento, não uma fotografia dele.
Quando só dá para salvar as páginas como imagens
Se o arquivo está danificado demais para ser reconstruído, mas as páginas ainda podem ser desenhadas na tela, elas são desenhadas em um PDF novo. O texto deixa de poder ser selecionado, o que é uma perda de verdade, e isso é dito com todas as letras quando acontece — um documento que abre vale mais do que um que não abre. Um arquivo criptografado e danificado costuma terminar aqui, porque não dá para ler as páginas sem desfazer antes a criptografia.
É privado?
Sim. Tudo é executado dentro do seu navegador, usando o seu próprio dispositivo. Nada é enviado a nenhum servidor, então seus documentos permanecem totalmente privados. Como funciona sem enviar nada?
Perguntas frequentes
Meu arquivo é enviado?
Não. O reparo roda no seu navegador. Você pode desconectar da internet depois que a página carregar e continua funcionando.
O texto vai continuar selecionável?
Sim, sempre que o arquivo puder ser reconstruído: por esse caminho os objetos são copiados intactos. Só o último recurso, redesenhar as páginas como imagens, perde o texto, e a página avisa quando foi isso que aconteceu.
Diz que não dá para recuperar nada.
Então o que chegou provavelmente não é mais um PDF: um download que trouxe uma página de erro, ou um arquivo sem a primeira parte. Tente baixá-lo de novo de onde ele veio; meio PDF dá para reparar, mas um arquivo sem nenhum objeto dentro não.
Funciona com um arquivo protegido por senha?
Em parte. As restrições são removidas durante a reconstrução, mas um arquivo que pede senha para abrir não pode ser lido sem ela, então, no máximo, as páginas são salvas como imagens.