Como funciona
Cada página do PDF é renderizada em alta resolução direto no navegador, usando a biblioteca de código aberto pdf.js (a mesma engine usada pelo Chrome para exibir PDFs), e depois exportada como imagem PNG ou JPG. Se o PDF tiver mais de uma página, todas as imagens são compactadas em um único arquivo ZIP para facilitar o download.
PNG ou JPG?
Use PNG para manter qualidade máxima (arquivos maiores) ou JPG com controle de qualidade para arquivos menores — ideal quando as páginas contêm principalmente texto ou imagens escaneadas.
Perguntas frequentes
Meu PDF é enviado para algum servidor?
Não — a conversão acontece inteiramente no seu navegador, usando a biblioteca pdf.js. O arquivo nunca sai do seu computador.
Como funciona quando o PDF tem várias páginas?
Cada página vira um arquivo de imagem separado, e todos são entregues juntos dentro de um arquivo ZIP.
Existe algum limite de tamanho?
Sim, o limite é 30MB por arquivo PDF.