Cercare testo in ODP con Java

Crea applicazioni Java che cercano testo nei file di presentazione con API lato server.

Cercare testo in una presentazione ODP tramite Java

Con Aspose.Slides for Java , puoi cercare testo nelle presentazioni ODP. Usa il metodo SlideUtil.getAllTextBoxes per raccogliere le cornici di testo e poi esamina gli oggetti ITextFrame, IParagraph e IPortion.

Cercare testo in una presentazione ODP con Java

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

Come cercare testo in ODP tramite Java

Segui questi passaggi per cercare testo in una presentazione ODP.

  1. Carica il file ODP con la classe Presentation.
  2. Chiama il metodo SlideUtil.getAllTextBoxes per raccogliere le cornici di testo di ogni diapositiva.
  3. Esamina gli oggetti ITextFrame, IParagraph e IPortion per trovare il testo corrispondente.

Realizzato con Aspose.Slides

Cercare testo nei file ODP online

L’app gratuita Aspose.Slides Search è realizzata con Aspose.Slides for Java, la stessa API del codice sopra. Aprila e scopri cosa può fare l’API con i tuoi file ODP.

  • Funziona nel browser, senza installare nulla.
  • Scopri come Aspose.Slides trova il testo prima di scrivere codice.
  • Cerca testo semplice o espressioni regolari nel tuo file ODP.
  • Scarica le corrispondenze come file di testo.

Altri formati supportati per la ricerca

Con Java, puoi cercare testo anche nei seguenti formati.