PNG JPG BMP TIFF PPTX
Aspose.Slides  for Java

Analizza i formati PPTX in Java

Analisi di documenti PPTX nativi e ad alte prestazioni utilizzando Aspose.Slides lato server per API Java, senza l’uso di software come Microsoft o Adobe PDF.

Come analizzare il file PPTX utilizzando Java

Per analizzare il file PPTX, useremo

Aspose.Slides per Java

API che è un’API di analisi ricca di funzionalità, potente e facile da usare per la piattaforma Java. Puoi scaricare la sua ultima versione direttamente da

Maven

e installalo all’interno del tuo progetto basato su Maven aggiungendo le seguenti configurazioni a pom.xml.

Repository


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

Dipendenza


<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides</artifactId>
    <version>version of aspose-slides API</version>
    <classifier>jdk17</classifier>
</dependency>

Passaggi per analizzare i file PPTX in Java

È possibile eseguire un’analisi di base del documento con le API Aspose.Slides for Java con poche righe di codice.

  1. Carica il file PPTX instaurando la classe Presentation.

  2. Ottieni le prime cornici di testo della diapositiva.

  3. Scorri ogni parte del paragrafo.

  4. Ottieni l’output richiesto come testo, carattere, ecc.

Requisiti di sistema

Aspose.Slides per Java supporta su tutte le principali piattaforme e sistemi operativi. Assicurati di avere i seguenti prerequisiti.

  • Microsoft Windows o un sistema operativo compatibile con Java Runtime Environment per applicazioni JSP/JSF e applicazioni desktop.
  • Ottieni l’ultima versione di Aspose.Slides per Java direttamente da Maven .
 

Analizza file PPTX - Java

//Load PPTX file
Presentation pptxPresentation = new Presentation("demo.pptx");
try{
    //Get an Array of TextFrameEx objects from the first slide
    ITextFrame[] textFramesSlideOne = SlideUtil.getAllTextBoxes(pptxPresentation.getSlides().get_Item(0));

    //Loop through the Array of TextFrames
    for (int i = 0; i < textFramesSlideOne.length; i++){
        //Loop through paragraphs in current TextFrame
        for (IParagraph para : textFramesSlideOne[0].getParagraphs()){
            //Loop through portions in the current Paragraph
            for (IPortion port : para.getPortions()){
                //Display text in the current portion
                System.out.print(port.getText());

                //Display font height of the text
                System.out.print(port.getPortionFormat().getFontHeight());

                //Display font name of the text
                System.out.print(port.getPortionFormat().getLatinFont().getFontName());
            }
        }
    }
} finally {
    if (pptxPresentation != null) pptxPresentation.dispose();
}
//Similarly extarcting text from the Whole Presentation
//Use getAllTextFrames(pptxPresentation, true) method and Iterate through Array   

    
 
  • Informazioni su Aspose.Slides per l'API Java

    L’API Aspose.Slides può essere utilizzata per leggere, scrivere, manipolare e convertire documenti Microsoft PowerPoint in PDF, XPS, HTML, TIFF, ODP e vari altri formati. Si possono creare nuovi file da zero e salvarli nei relativi formati supportati. Aspose.Slides è un’API standalone per la creazione, l’analisi o la manipolazione di presentazioni, diapositive ed elementi e non dipende da alcun software come Microsoft o OpenOffice.

    Online PPTX Parser Live Demos

    Extract text and images from PPTX documents right now by visiting our Live Demos website . The live demo has the following benefits

      No need to download Aspose API.
      No need to write any code.
      Just upload your PPTX files.
      It will be parsed instantly.

    PPTX Cos'è il formato file PPTX

    Files with PPTX extension are presentation files created with popular Microsoft PowerPoint application. Unlike the previous version of presentation file format PPT which was binary, the PPTX format is based on the Microsoft PowerPoint open XML presentation file format. A presentation file is a collection of slides where each slide can comprise of text, images, formatting, animations, and other media. These slides are presented to audience in the form of slideshows with custom presentation settings.

    Leggi di più

    Altri documenti di analisi supportati

    Usando Java, si possono facilmente analizzare altri formati tra cui.

    ODP (Formato di presentazione OpenDocument)
    PPT (Microsoft PowerPoint 97-2003)