Tekst zoeken in PPTX met Java
Bouw Java-toepassingen die tekst in presentatiebestanden zoeken met server-side API’s.
Tekst zoeken in een PPTX-presentatie via Java
Met
Aspose.Slides for Java
kunt u tekst zoeken in PPTX-presentaties. Verzamel de tekstkaders met de methode SlideUtil.getAllTextBoxes en onderzoek daarna de objecten ITextFrame, IParagraph en IPortion.
Tekst zoeken in een PPTX-presentatie met Java
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();
}Tekst zoeken in PPTX via Java
Volg deze stappen om tekst in een PPTX-presentatie te zoeken.
- Laad het PPTX-bestand met de klasse
Presentation. - Roep de methode
SlideUtil.getAllTextBoxesaan om de tekstkaders van elke dia te verzamelen. - Onderzoek de objecten
ITextFrame,IParagraphenIPortionom overeenkomende tekst te vinden.
Gebouwd met Aspose.Slides
Tekst zoeken in PPTX-bestanden online
De gratis app Aspose.Slides Search is gebouwd met Aspose.Slides for Java, dezelfde API als in de bovenstaande code. Open de app en ontdek wat de API kan met uw eigen PPTX-bestanden.
- Werkt in uw browser, niets te installeren.
- Bekijk hoe Aspose.Slides tekst vindt voordat u code schrijft.
- Doorzoek uw PPTX-bestand op gewone tekst of reguliere expressies.
- Download de resultaten als tekstbestand.
Andere ondersteunde formaten voor zoeken
Met Java kunt u ook tekst zoeken in de volgende formaten.