Text in PPT mit Java durchsuchen

Entwickeln Sie Java-Anwendungen, die mit serverseitigen APIs Text in Präsentationsdateien durchsuchen.

Text in einer PPT-Präsentation mit Java durchsuchen

Mit Aspose.Slides for Java durchsuchen Sie Text in PPT-Präsentationen. Sammeln Sie mit der Methode SlideUtil.getAllTextBoxes die Textrahmen und prüfen Sie anschließend die Objekte ITextFrame, IParagraph und IPortion.

Text in einer PPT-Präsentation mit Java durchsuchen – Beispiel

Presentation presentation = new Presentation("welcome-to-powerpoint.ppt");
try {
    String searchText = "PowerPoint";

    for (ISlide slide : presentation.getSlides()) {
        ITextFrame[] slideTextFrames = SlideUtil.getAllTextBoxes(slide);

        for (ITextFrame textFrame : slideTextFrames) {
            for (IParagraph paragraph : textFrame.getParagraphs()) {
                for (IPortion portion : paragraph.getPortions()) {
                    if (portion.getText().contains(searchText)) {
                        System.out.println(portion.getText());
                    }
                }
            }
        }
    }
} finally {
    presentation.dispose();
}

So durchsuchen Sie Text in PPT mit Java

Gehen Sie wie folgt vor, um Text in einer PPT-Präsentation zu durchsuchen.

  1. Laden Sie die PPT-Datei mit der Klasse Presentation.
  2. Rufen Sie die Methode SlideUtil.getAllTextBoxes auf, um die Textrahmen jeder Folie zu sammeln.
  3. Prüfen Sie die Objekte ITextFrame, IParagraph und IPortion, um passenden Text zu finden.

Entwickelt mit Aspose.Slides

Text in PPT-Dateien online durchsuchen

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

  • Läuft im Browser, keine Installation erforderlich.
  • Sehen Sie, wie Aspose.Slides Text findet, bevor Sie Code schreiben.
  • Durchsuchen Sie Ihre PPT-Datei nach einfachem Text oder regulären Ausdrücken.
  • Laden Sie die Treffer als Textdatei herunter.

Weitere unterstützte Formate für die Suche

Mit Java können Sie auch Text in den folgenden Formaten durchsuchen.