PPTX-Dateien in Java parsen

Text und Präsentationsinhalte aus PPTX-Dokumenten mit den serverseitigen APIs von Aspose.Slides for Java extrahieren.

PPTX-Datei mit Java parsen

Mit Aspose.Slides for Java parsen Sie PPTX-Präsentationen und extrahieren Text aus Folien. Fügen Sie die Bibliothek einem Maven-Projekt hinzu, indem Sie die folgende Repository- und Abhängigkeitskonfiguration in Ihre Datei pom.xml übernehmen.

Repository

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

Abhängigkeit

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

PPTX-Dateien parsen – 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();
}

So parsen Sie PPTX-Dateien in Java

Extrahieren Sie Text aus einer PPTX-Präsentation mit Aspose.Slides for Java in wenigen Codezeilen.

  1. Laden Sie die PPTX-Datei mit der Klasse Presentation.
  2. Rufen Sie die Methode SlideUtil.getAllTextBoxes auf, um die Textrahmen der ersten Folie abzurufen.
  3. Durchlaufen Sie jedes ITextFrame-, IParagraph- und IPortion-Objekt.
  4. Lesen Sie Text, Schriftgröße und Schriftname aus jedem IPortion-Objekt.

Systemanforderungen

Aspose.Slides for Java unterstützt alle gängigen Plattformen und Betriebssysteme. Stellen Sie sicher, dass Ihre Umgebung die folgenden Voraussetzungen erfüllt.

  • Microsoft Windows oder ein kompatibles Betriebssystem mit Java Runtime Environment für JSP/JSF- und Desktop-Anwendungen.
  • Die neueste Version von Aspose.Slides for Java aus Maven .

Entwickelt mit Aspose.Slides

Text und Bilder online extrahieren

Die kostenlose App Aspose.Slides Parser basiert auf Aspose.Slides for Java, derselben API wie im obigen Code. Öffnen Sie sie und sehen Sie, was die API mit Ihren eigenen PPTX-Dateien leisten kann.

  • Läuft im Browser, keine Installation erforderlich.
  • Sehen Sie, wie Aspose.Slides Ihre Dateien liest, bevor Sie Code schreiben.
  • Laden Sie eine PPTX-Datei hoch und erhalten Sie ihren Text und ihre Bilder.
  • Laden Sie alles als ein ZIP-Archiv herunter.

Was ist PPTX Dateiformat

Dateien mit der Erweiterung PPTX verwenden das Präsentationsformat Office Open XML. Eine PPTX-Datei speichert Folien, die Text, Bilder, Formatierungen, Animationen und weitere Präsentationsinhalte enthalten können.

Weiter lesen

Weitere unterstützte Formate zum Parsen

Mit Java können Sie auch andere Präsentationsformate parsen.