Saltar para o conteúdo

Extrair as imagens de um PDF online

Extraia todas as imagens incorporadas num PDF como ficheiros JPG ou PNG independentes, diretamente no seu navegador.

É processado no seu dispositivo. Nada é enviado para nenhum servidor.

ou clique para selecionar

Extraia todas as imagens incorporadas num PDF como ficheiros JPG ou PNG independentes, diretamente no seu navegador. Descarregue-as individualmente ou num .zip se houver várias.

Percorre o conteúdo de cada página do PDF (incluindo imagens aninhadas dentro de objetos de formulário) e extrai cada imagem pintada tal como está incorporada: se for JPEG, o ficheiro original é copiado sem recomprimir; os restantes casos são convertidos para PNG.

Casos de uso

  • Recuperar as fotos originais de um PDF sem ter de fazer capturas de ecrã.
  • Reutilizar gráficos ou logótipos incorporados num documento.
  • Extrair as imagens de um PDF digitalizado para as processar separadamente.

Como funciona

  1. 1

    Envie o seu PDF

    Arraste o ficheiro ou selecione-o a partir do seu dispositivo.

  2. 2

    Clique em Extrair imagens

    Verá uma miniatura de cada imagem encontrada.

  3. 3

    Descarregue o resultado

    Uma imagem individual, ou todas juntas num .zip.

Detalhes técnicos

Usa o método extractContents() do @cantoo/pdf-lib, que descodifica os Image XObjects de cada página em bytes de ficheiro utilizáveis. Não deduplica: se a mesma imagem aparecer em várias páginas, é extraída uma vez por cada página em que está pintada.

Perguntas frequentes

Extrai gráficos vetoriais ou texto?

Não, apenas imagens do tipo mapa de bits (fotos, capturas de ecrã, logótipos rasterizados).

Porque é que algumas imagens saem em JPG e outras em PNG?

Se a imagem já estava comprimida como JPEG dentro do PDF, o ficheiro original é extraído tal como está. As restantes são convertidas para PNG para não perder qualidade.

PDF