Tekst zoeken in PPT met Java

Bouw Java-toepassingen die tekst in presentatiebestanden zoeken met server-side API’s.

Tekst zoeken in een PPT-presentatie via Java

Met Aspose.Slides for Java kunt u tekst zoeken in PPT-presentaties. Verzamel de tekstkaders met de methode SlideUtil.getAllTextBoxes en onderzoek daarna de objecten ITextFrame, IParagraph en IPortion.

Tekst zoeken in een PPT-presentatie met Java

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();
}

Tekst zoeken in PPT via Java

Volg deze stappen om tekst in een PPT-presentatie te zoeken.

  1. Laad het PPT-bestand met de klasse Presentation.
  2. Roep de methode SlideUtil.getAllTextBoxes aan om de tekstkaders van elke dia te verzamelen.
  3. Onderzoek de objecten ITextFrame, IParagraph en IPortion om overeenkomende tekst te vinden.

Gebouwd met Aspose.Slides

Tekst zoeken in PPT-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 PPT-bestanden.

  • Werkt in uw browser, niets te installeren.
  • Bekijk hoe Aspose.Slides tekst vindt voordat u code schrijft.
  • Doorzoek uw PPT-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.