Text in ODP mit Java durchsuchen
Entwickeln Sie Java-Anwendungen, die mit serverseitigen APIs Text in Präsentationsdateien durchsuchen.
Text in einer ODP-Präsentation mit Java durchsuchen
Mit
Aspose.Slides for Java
durchsuchen Sie Text in ODP-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 ODP-Präsentation mit Java durchsuchen – Beispiel
Presentation presentation = new Presentation("welcome-to-powerpoint.odp");
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 ODP mit Java
Gehen Sie wie folgt vor, um Text in einer ODP-Präsentation zu durchsuchen.
- Laden Sie die ODP-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 ODP-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 ODP-Dateien leisten kann.
- Läuft im Browser, keine Installation erforderlich.
- Sehen Sie, wie Aspose.Slides Text findet, bevor Sie Code schreiben.
- Durchsuchen Sie Ihre ODP-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.