Converter páginas de PDF em imagens
Converta páginas de PDF em imagens JPEG ou PNG na resolução que você escolher — processado totalmente no seu dispositivo, nunca enviado.
Esta página foi traduzida do inglês com a ajuda de IA e conferida com o original. Ler a versão em inglês
- Grátis — Sem necessidade de cadastro
- Instantâneo — Os resultados são atualizados enquanto você digita
- Privado — Processado no seu navegador
Uma página de PDF precisa virar imagem sempre que você quer mostrá-la onde PDFs não são bem-vindos: um slide, uma página web, uma mensagem de chat, uma miniatura, um post em rede social. Esta ferramenta renderiza as páginas que você escolher em JPEG ou PNG, em uma de três resoluções, no seu navegador, com o mesmo motor que desenha PDFs no Firefox.
Como funciona
Escolha um PDF. A ferramenta carrega o pdf.js sob demanda, abre o documento e preenche o campo de páginas com o intervalo completo. Edite-o para converter só uma parte, usando a mesma sintaxe do divisor de PDF: 1-3, 5, 8-10.
Cada página selecionada é desenhada em um canvas na escala escolhida e exportada pelo codificador de imagens do navegador. Uma única página é baixada diretamente como page.jpg ou page.png; várias páginas são gravadas como page-N.jpg ou .png, numeradas pela posição no documento, e empacotadas em pages.zip.
A escala é relativa à unidade própria do PDF, de 72 pontos por polegada. Em 1×, uma página A4 vira 595 × 842 pixels, o que basta para uma miniatura; 2× dá 1191 × 1684 (equivalente a 144 DPI) e é o ideal para telas; 3× dá 216 DPI, para impressão ou zoom. O texto renderizado pelo pdf.js continua nítido em qualquer escala porque é desenhado a partir dos contornos vetoriais, mas as imagens embutidas no PDF não podem ficar mais nítidas do que já eram.
O formato permite escolher entre JPEG, bem menor para páginas digitalizadas e fotografias, mas com leves artefatos em volta do texto, e PNG, sem perdas e preferível para páginas de texto, diagramas e capturas de tela. Os dois são renderizados sobre fundo branco; a saída em JPEG usa a qualidade de codificação padrão do navegador.
O que isto é e o que não é
Isto é rasterização: cada página vira uma imagem plana. O texto deixa de ser selecionável e não é mais possível fazer buscas no arquivo. É a escolha certa para exibição e a errada para arquivamento ou para quem precisa copiar o texto.
Não é extração de imagens. Uma página que contém uma foto é renderizada por inteiro, com a foto na resolução da página, e não na do original. Para tirar uma imagem embutida em qualidade total, use o pdfimages, das ferramentas do poppler, na linha de comando.
Limites
Renderizar em 3× multiplica por nove o número de pixels em relação a 1×, e uma página de formato grande pode passar do que um navegador aceita alocar para um canvas em um celular. Se uma conversão falhar ou gerar uma imagem em branco, volte para 2× ou converta menos páginas por vez. Documentos protegidos por senha não podem ser abertos.
Equivalente na linha de comando
O pdftoppm, do poppler, renderiza páginas em qualquer resolução e dá nome aos arquivos para você:
pdftoppm -r 150 -png -f 1 -l 3 report.pdf page # page-1.png, page-2.png, page-3.png
pdftoppm -r 200 -jpeg -jpegopt quality=85 scan.pdf scan
Saiba mais
O elemento canvas que faz o desenho aqui, e como uma página pode exibir as imagens geradas de forma responsiva, são abordados no guia Fundamentos de HTML5. Depois de ter as imagens, o compressor de imagens as reduz para a web, e a ferramenta imagem para PDF faz o caminho inverso quando você precisa colocar imagens de volta em um documento.
Perguntas frequentes
- Posso converter apenas algumas páginas?
- Sim — digite uma página ou intervalo, como "1-3, 5, 8-10"; por padrão, todas as páginas são selecionadas.
- Qual resolução eu obtenho?
- Escolha uma escala de 1x, 2x ou 3x — uma escala maior gera uma imagem mais nítida e maior.
- Meu PDF é enviado para algum lugar?
- Não. Cada página é convertida em imagem totalmente no seu navegador.