GroupDocs.Parser for Java

Extraia imagens de ODP usando Java

Recupere imagens embutidas de arquivos como PDF, Word, Excel e muito mais usando GroupDocs.Parser em seu ambiente de desenvolvimento Java.

Como extrair imagens de Odp em Java

Siga estas etapas para extrair imagens de documentos ODP usando GroupDocs.Parser em sua aplicação Java:

  1. Crie uma instância de Parser e carregue o arquivo ODP.
  2. Extraia os dados das imagens do documento carregado.
  3. Use ou exporte as imagens extraídas conforme necessário.
// Inicialize o parser e carregue o documento com imagens usando Parser
try (Parser parser = new Parser("input.odp"))
{
    // Colete todos os elementos de imagem embutidos no documento
    Iterable<PageImageArea> images = parser.getImages();

    // Ignore o processamento se o documento não tiver imagens
    if (images == null) {
        return;
    }

    // Trate cada imagem conforme necessário
    for (PageImageArea image : images) {
        System.out.println(String.format("Page: %d, R: %s, Type: %s", image.getPage().getIndex(), 
            image.getRectangle(), image.getFileType()));
    }
}
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-parser</artifactId> <version>24.9</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
clique para copiar
copiado
Mais exemplos Documentação

Mais capacidades de parsing de documentos

Além da extração de imagens, GroupDocs.Parser permite extrair conteúdo bruto como texto, links, metadados e dados estruturados para processamento e análise.

Extraia imagens e conteúdo de documentos

Funciona com uma variedade de formatos

Extraia imagens de diferentes tipos de documentos, incluindo PDF, DOCX, PPTX, XLSX e formatos de imagem como PNG, JPEG e GIF.

Mantenha a clareza e resolução das imagens

Todas as imagens extraídas mantêm sua resolução e tipo de arquivo originais para garantir qualidade e usabilidade consistentes.

Opções de configuração flexíveis

Personalize o processo de extração de imagens filtrando imagens por tipo, tamanho, índice de página ou formato de arquivo.

Extraia e salve imagens de arquivos PDF

Este exemplo mostra como extrair imagens de um documento PDF e salvá-las individualmente em seu dispositivo.

Java

//  Use Parser para abrir o arquivo PDF
try (Parser parser = new Parser("input.pdf"))
{
    // Obtenha as imagens do conteúdo do documento
    Iterable<PageImageArea> images = parser.getImages();

    // Defina parâmetros de saída como formato (por exemplo, JPEG ou PNG)
    ImageOptions options = new ImageOptions(ImageFormat.Png);

    // Salve as imagens extraídas em um diretório local
    int imageNumber = 0;
    for (PageImageArea image : images)
    {
        image.save(Constants.getOutputFilePath(String.format("%d.png", imageNumber)), options);
        imageNumber++;
    }
}

O que é GroupDocs.Parser for Java?

GroupDocs.Parser é uma API de parsing rica em recursos projetada para desenvolvedores Java. Permite a extração de imagens, texto, links e elementos estruturados de vários formatos de arquivo, incluindo DOCX, XLSX, PDF, PNG, JPG, entre outros — tudo sem a necessidade de bibliotecas ou aplicativos externos.
Saiba mais
About illustration

Pronto para começar?

Baixe GroupDocs.Parser gratuitamente ou obtenha uma licença de teste para acesso total!

Recursos úteis

Explore a documentação, as amostras de código e o apoio da comunidade para aprimorar sua experiência.

Tipos de arquivos suportados para extração de imagens

GroupDocs.Parser suporta a extração de imagens em uma ampla variedade de documentos e imagens. Explore os formatos comumente suportados abaixo.

Dicas de licença temporária

1
Cadastre-se com seu e-mail comercial. Serviços de e-mail gratuitos não são permitidos.
2
Use o botão Obter uma licença temporária na segunda etapa.
 Português