Um PDF fica borrado quando as fotos dentro dele são impressas em tamanho maior do que seus pixels permitem. Essa ferramenta lista cada imagem do documento com a resolução em que ela realmente foi desenhada, permite escolher as que precisam de ajuda, amplia com um modelo real na sua GPU e as coloca de volta. O texto permanece como texto: apenas os objetos imagem são substituídos.
Como funciona
- Deixe um PDF. Cada imagem incorporada é listada com seu tamanho, sua página e o DPI efetivo em que é desenhada — as de baixa resolução estão marcadas para você.
- Escolha o escalão e o nível de qualidade, depois aumente o escalão. Compare qualquer resultado com o original antes de se comprometer.
- Baixe o PDF. Mesmas páginas, mesmo texto, imagens mais nítidas.
Perguntas frequentes
- Meu arquivo é enviado?
- Não. Os modelos e todo o processamento rodam dentro do seu navegador, no seu próprio dispositivo. Você pode verificar isso por conta própria: abra a DevTools do seu navegador, observe a aba Rede e processe um arquivo: não há uploads. Após a primeira visita, a maioria das ferramentas também funciona totalmente offline.
- Como isso é diferente de fazer upscaling de toda a PDF?
- Colocar uma PDF no upscaler de imagem rasteriza todas as páginas — o texto vira pixels, e o arquivo deixa de ser pesquisável ou selecionável. Essa ferramenta troca apenas os objetos imagem, então cabeçalhos, texto principal, links e desenhos vetoriais permanecem intocados e o documento ainda se comporta como um documento.
- Quais imagens ele não consegue lidar?
- Máscaras de estêncil (formas de 1 bit pintadas em cor de preenchimento) estão listadas, mas não são oferecidas: não há fotografia ali para melhorar. Qualquer coisa que o navegador e pdf.js juntos não consigam decodificar é listada com o motivo e deixada como está, em vez de ser pulada silenciosamente.
- O arquivo vai ficar maior?
- Sim, e geralmente por muito: quatro vezes os pixels equivalem aproximadamente a quatro vezes os dados da imagem, e as imagens ampliadas são armazenadas como PNG. A ferramenta informa o tamanho final antes de você baixar, então nunca é surpresa.
- Precisa de uma máquina rápida?
- O melhor nível é o Real-ESRGAN rodando tile por tile no seu GPU — dezenas de segundos por imagem é normal, e uma varredura grande pode levar mais tempo. Os dois níveis mais rápidos são instantâneos e ainda mais afiados do que um stretch simples. WebGPU é exigido para os três.