Extrair as Imagens de um PDF
Extrair imagens retira de um PDF as imagens raster incorporadas e as entrega em um ZIP como arquivos PNG ou JPEG. Desenhos vetoriais e o texto da página não são imagens e não entram.
Arraste arquivos para cá, ou clique para escolher
Aceita PDF · até 500.0 MB por arquivo · até 20 arquivos por vez
Você também pode colar um arquivo com Ctrl/Cmd+V ou pelo menu da área de transferência.
Extrair imagens percorre as imagens XObject das páginas, decodifica fluxos Flate/ASCII85/DCT e empacota ZIP com `image_N.png` ou `image_N.jpeg`. `format` escolhe png (padrão) ou jpeg. XObjects compartilhados só saem uma vez.
Imagens com filtro LZW devolvem erro interno (`LZW images unsupported`). Páginas sem dicionário XObject são puladas. Arquivos sem imagens extraíveis ainda devolvem ZIP, que pode não ter os membros que você espera.
Isto não é renderizar cada página em PNG (isso é PDF para imagem) nem OCR. Vetor que não é XObject de imagem não aparece.
Arquivos protegidos por senha são desbloqueados para você nesta página assim que você digita a senha; quem chama a API executa Remover senha antes.
O envio é temporário. Não guardamos a sua biblioteca de imagens.
Recursos
- Imagens XObject em ZIP PNG ou JPEG
- Deduplicação por id de objeto; LZW não suportado
- Não é rasterização de página inteira nem OCR
- API anônima: /api/v1/misc/extract-images
Quando usar esta ferramenta
- Tirar fotos de um relatório eletrônico
- Com format=jpeg, tentar não recodificar fluxos JPEG de foto
- Querer só as imagens, sem rasterizar a página inteira
Como extrair imagens de um PDF?
- Envie um PDF com fotos ou rasters embutidos.
- Mantenha PNG ou escolha JPEG.
- Clique em Processar e baixe `{name}_extracted_images.zip`.
- Se o ZIP não tiver arquivos úteis, o PDF não tinha XObjects de imagem decodificáveis.
Limites e casos-limite
- Não é renderizador de páginas
- LZW faz a tarefa falhar
- A saída PNG é RGB, então transparência e máscaras suaves são descartadas
- Sem OCR
- Limite de envio neste site: 500 MB por arquivo, enviado em partes acima de cerca de 95 MB. O corpo de uma única requisição direta à API é limitado a 100 MB.
Exemplos
- PDF com três fotos XObject distintas rende image_1 a image_3 no ZIP
- Página só com logo vetorial pode não contribuir nada
Privacidade desta ferramenta
Os arquivos são enviados por HTTPS, processados em memória ou em um diretório temporário de curta duração nos nossos servidores, e apagados quando o resultado fica pronto. Não guardamos cópias para consulta posterior, treino de modelos ou perfis de publicidade. Consulte a Política de Privacidade para prazos de retenção e cookies do AdSense.
Perguntas frequentes
- Por que não sai uma imagem por página?
- Só extrai XObjects de imagem embutidos. Uma página só com texto e vetor pode não contribuir nada.
- Qual a diferença para PDF para imagem?
- PDF para imagem renderiza páginas. Extrair imagens tira objetos de imagem que já estão no arquivo.
- E LZW?
- A decodificação LZW não está implementada. A tarefa falha em vez de pular aquela imagem.
- Máscaras e SMask são tratadas?
- Trate a saída como exportação de pixels no melhor esforço possível. Soft masks e espaços de cor raros podem falhar.
Última atualização:
Chame pelo código
Cada ferramenta deste site é um endpoint REST. Para uso anônimo não precisa de conta nem de chave de API. Serve para o navegador, para desenvolvedores e para agentes de IA.
curl -X POST "https://pdf123.xyz/api/v1/misc/extract-images" \
-F "[email protected]" \
-F "format=png" \
-o output.pdfTambém disponível como ferramenta MCP para clientes de agente que falam Model Context Protocol (JSON-RPC 2.0 via POST /mcp). Referência completa da API
Use a partir de um agente de IA
SkillCom esta skill, Claude Code, Codex, Cursor e outros agentes de IA podem usar "Extrair imagens" para você: /skills/pdf123-extract-images.md
Os arquivos servem só para este processamento e são apagados automaticamente depois.