Ανάλυση αρχείων PPTX σε Java

Εξαγάγετε κείμενο και περιεχόμενο παρουσιάσεων από έγγραφα PPTX με τα API διακομιστή του Aspose.Slides for Java.

Ανάλυση αρχείου PPTX με Java

Χρησιμοποιήστε το Aspose.Slides for Java για να αναλύσετε παρουσιάσεις PPTX και να εξαγάγετε κείμενο από διαφάνειες. Προσθέστε τη βιβλιοθήκη σε ένα έργο Maven με την παρακάτω ρύθμιση αποθετηρίου και εξάρτησης στο αρχείο pom.xml.

Αποθετήριο

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

Εξάρτηση

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

Ανάλυση αρχείων PPTX – Java

Presentation presentation = new Presentation("demo.pptx");
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();
}

Πώς να αναλύσετε αρχεία PPTX σε Java

Εξαγάγετε κείμενο από μια παρουσίαση PPTX με το Aspose.Slides for Java σε λίγες γραμμές κώδικα.

  1. Φορτώστε το αρχείο PPTX με την κλάση Presentation.
  2. Καλέστε τη μέθοδο SlideUtil.getAllTextBoxes για να λάβετε τα πλαίσια κειμένου της πρώτης διαφάνειας.
  3. Διατρέξτε κάθε αντικείμενο ITextFrame, IParagraph και IPortion.
  4. Διαβάστε το κείμενο, το μέγεθος και το όνομα της γραμματοσειράς από κάθε αντικείμενο IPortion.

Απαιτήσεις συστήματος

Το Aspose.Slides for Java υποστηρίζει τις κύριες πλατφόρμες και λειτουργικά συστήματα. Βεβαιωθείτε ότι το περιβάλλον σας πληροί τις παρακάτω προϋποθέσεις.

  • Microsoft Windows ή συμβατό λειτουργικό σύστημα με Java Runtime Environment για εφαρμογές JSP/JSF και εφαρμογές επιφάνειας εργασίας.
  • Η πιο πρόσφατη έκδοση του Aspose.Slides for Java από το Maven .

Δημιουργήθηκε με το Aspose.Slides

Εξαγωγή κειμένου και εικόνων online

Η δωρεάν εφαρμογή Aspose.Slides Parser έχει δημιουργηθεί με το Aspose.Slides for Java, το ίδιο API με τον παραπάνω κώδικα. Ανοίξτε την και δείτε τι μπορεί να κάνει το API με τα δικά σας αρχεία PPTX.

  • Λειτουργεί στο πρόγραμμα περιήγησής σας, χωρίς εγκατάσταση.
  • Δείτε πώς διαβάζει το Aspose.Slides τα αρχεία σας πριν γράψετε κώδικα.
  • Ανεβάστε ένα αρχείο PPTX και λάβετε το κείμενο και τις εικόνες του.
  • Κατεβάστε τα πάντα σε ένα αρχείο ZIP.

Τι είναι μορφή αρχείου PPTX

Τα αρχεία με επέκταση PPTX χρησιμοποιούν τη μορφή παρουσίασης Office Open XML. Ένα αρχείο PPTX αποθηκεύει διαφάνειες που μπορούν να περιέχουν κείμενο, εικόνες, μορφοποίηση, κινούμενα εφέ και άλλο περιεχόμενο παρουσίασης.

Διαβάστε Περισσότερα

Άλλες υποστηριζόμενες μορφές για ανάλυση

Με Java μπορείτε επίσης να αναλύσετε άλλες μορφές παρουσιάσεων.