Text in PPTX mit Java durchsuchen
Entwickeln Sie Java-Anwendungen, die mit serverseitigen APIs Text in Präsentationsdateien durchsuchen.
Text in einer PPTX-Präsentation mit Java durchsuchen
Mit
Aspose.Slides for Java
durchsuchen Sie Text in PPTX-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 PPTX-Präsentation mit Java durchsuchen – Beispiel
Presentation presentation = new Presentation("welcome-to-powerpoint.pptx");
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 PPTX mit Java
Gehen Sie wie folgt vor, um Text in einer PPTX-Präsentation zu durchsuchen.
- Laden Sie die PPTX-Datei mit der Klasse
Presentation. - Rufen Sie die Methode
SlideUtil.getAllTextBoxesauf, um die Textrahmen jeder Folie zu sammeln. - Prüfen Sie die Objekte
ITextFrame,IParagraphundIPortion, um passenden Text zu finden.
Entwickelt mit Aspose.Slides
Text in PPTX-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 PPTX-Dateien leisten kann.
- Läuft im Browser, keine Installation erforderlich.
- Sehen Sie, wie Aspose.Slides Text findet, bevor Sie Code schreiben.
- Durchsuchen Sie Ihre PPTX-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.