Extrair imagens de um PDF
Como parte do extenso conjunto de funções de criação e edição de PDFs do IronPDF, o IronPDF também facilita o processamento detalhado do conteúdo de um documento PDF por meio de seus métodos de extração de conteúdo.
O método extractAllImages retorna uma coleção de todas as imagens incorporadas em um documento PDF, cada uma formatada como um objeto BufferedImage.
O caso de uso comercial mais comum é salvar imagens PDF em arquivos separados. O exemplo de código apresentado abaixo demonstra um método para alcançar isso usando o método extractAllImages juntamente com a classe ImageIO.
O IronPDF também pode extrair imagens de PDFs em seu formato de bytes bruto. Para isso, utilize o método extractAllRawImages.
Também é possível extrair imagens de um subconjunto de páginas de um PDF (em vez do documento inteiro). O pequeno trecho de código abaixo usa o método extractAllImagesFromPages para extrair as imagens das páginas 3 e 7 de um documento de exemplo.
Como extrair imagens de um PDF em Java
- Instale a biblioteca Java IronPDF.
- Use o método
extractAllImagespara extrair imagens de um PDF. - Percorra cada imagem no objeto de coleção de imagens.
- Exporte as imagens extraídas com o método
writeemJava - Realize a extração sem afetar o PDF original.

