Analisar arquivos ODP em Java

Extraia texto e conteúdo de documentos ODP com as APIs do lado do servidor do Aspose.Slides for Java.

Analisar um arquivo ODP com Java

Use o Aspose.Slides for Java para analisar apresentações ODP e extrair texto dos slides. Adicione a biblioteca a um projeto Maven com a configuração de repositório e dependência abaixo no seu arquivo pom.xml.

Repositório

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependência

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides</artifactId>
    <version>26.8</version>
    <classifier>jdk16</classifier>
</dependency>

Analisar arquivos ODP – Java

Presentation presentation = new Presentation("demo.odp");
try {
    ISlide slide = presentation.getSlides().get_Item(0);
    ITextFrame[] slideTextFrames = SlideUtil.getAllTextBoxes(slide);

    for (ITextFrame textFrame : slideTextFrames) {
        for (IParagraph paragraph : textFrame.getParagraphs()) {
            for (IPortion portion : paragraph.getPortions()) {
                System.out.print(portion.getText());
                System.out.print(portion.getPortionFormat().getFontHeight());
                System.out.print(portion.getPortionFormat().getLatinFont().getFontName());
            }
        }
    }
} finally {
    presentation.dispose();
}

Como analisar arquivos ODP em Java

Extraia o texto de uma apresentação ODP com o Aspose.Slides for Java em poucas linhas de código.

  1. Carregue o arquivo ODP com a classe Presentation.
  2. Chame o método SlideUtil.getAllTextBoxes para obter os quadros de texto do primeiro slide.
  3. Percorra cada objeto ITextFrame, IParagraph e IPortion.
  4. Leia o texto, o tamanho da fonte e o nome da fonte de cada objeto IPortion.

Requisitos do sistema

O Aspose.Slides for Java é compatível com as principais plataformas e sistemas operacionais. Verifique se o seu ambiente atende aos seguintes pré-requisitos.

  • Microsoft Windows ou um sistema operacional compatível com Java Runtime Environment para aplicativos JSP/JSF e de desktop.
  • A versão mais recente do Aspose.Slides for Java no Maven .

Criado com Aspose.Slides

Extraia texto e imagens online

O aplicativo gratuito Aspose.Slides Parser é criado com Aspose.Slides for Java, a mesma API do código acima. Abra-o e veja o que a API pode fazer com seus próprios arquivos ODP.

  • Funciona no seu navegador, sem instalar nada.
  • Veja como o Aspose.Slides lê seus arquivos antes de escrever código.
  • Carregue um arquivo ODP e obtenha o texto e as imagens.
  • Baixe tudo em um único arquivo ZIP.

O que é ODP Formato de Arquivo

Arquivos com a extensão ODP usam o formato OpenDocument Presentation. Um arquivo ODP armazena slides que podem conter texto, imagens, formatação, animações e outros conteúdos de apresentação.

Leia mais

Outros formatos de análise compatíveis

Com Java, você também pode analisar outros formatos de apresentação.