Sobre o Reparar PDF
Reparar PDF reanalisa seu arquivo com tolerância progressivamente maior — aceitando objetos indiretos malformados, ignorando dicionários /Info corrompidos e copiando páginas uma a uma quando o carregamento em massa falha. Todas as páginas que ainda forem analisadas são salvas novamente em um PDF novo, cuja estrutura é reconstruída do zero pelo escritor do pdf-lib.
Escopo honesto: esta não é uma ferramenta completa de recuperação com varredura byte a byte como o Acrobat de desktop ou o qpdf. Ela não consegue reconstruir uma tabela de referência cruzada ausente a partir de bytes brutos, e não consegue resgatar arquivos truncados no meio de um fluxo. O que ela CONSEGUE fazer: corrigir arquivos que analisadores estritos rejeitam por causa de exportações que furam a especificação, recuperar as páginas sobreviventes de um PDF parcialmente danificado e remover metadados inválidos que confundem outros leitores.
Se as primeiras estratégias falharem, um recurso alternativo usa o pdf.js (um analisador diferente, mais tolerante) para renderizar e reemitir cada página — isso resgata muitos arquivos que o pdf-lib sozinho não consegue abrir. Quando isso também falha, o arquivo está genuinamente além do que ferramentas baseadas em navegador podem corrigir; tente o modo de reparo do Acrobat de desktop ou o qpdf.
Como funciona
- Envie seu PDF problemáticoMesmo que outros visualizadores de PDF se recusem a abri-lo, esta ferramenta tenta múltiplas estratégias de análise antes de desistir.
- Clique em RepararA ferramenta tenta análise estrita → análise tolerante → recuperação página a página → recurso com pdf.js. Vence a primeira estratégia que produzir um documento legível.
- Baixe o resultadoO resultado é um PDF novo escrito a partir do que o analisador conseguiu ler. Abra-o no seu visualizador habitual para verificar — se faltarem páginas ou se o visual estiver estranho, a origem estava além do que as ferramentas de navegador podem recuperar.