Analizza i formati ODP in Java
Analisi di documenti ODP 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 ODP usando Java
Per analizzare il file ODP, useremo
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
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 ODP in Java
È possibile eseguire un’analisi di base del documento con le API Aspose.Slides for Java con poche righe di codice.
Carica il file ODP instaurando la classe Presentation.
Ottieni le prime cornici di testo della diapositiva.
Scorri ogni parte del paragrafo.
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 ODP - Java
//Load ODP file
Presentation odpPresentation = new Presentation("demo.odp");
try{
//Get an Array of TextFrameEx objects from the first slide
ITextFrame[] textFramesSlideOne = SlideUtil.getAllTextBoxes(odpPresentation.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 (odpPresentation != null) odpPresentation.dispose();
}
//Similarly extarcting text from the Whole Presentation
//Use getAllTextFrames(odpPresentation, 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 ODP Parser Live Demos
Extract text and images from ODP documents right now by visiting our Live Demos website . The live demo has the following benefits
ODP Cos'è il formato file ODP
Files with ODP extension represent presentation file format used by OpenOffice.org in the OASISOpen standard. 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. ODP files can be opened by applications that conform to the OpenDocument format (such as OpenOffice or StarOffice).
Leggi di più