Αναζήτηση κειμένου σε ODP με Java

Δημιουργήστε εφαρμογές Java που αναζητούν κείμενο σε αρχεία παρουσιάσεων με API διακομιστή.

Αναζήτηση κειμένου σε παρουσίαση ODP μέσω Java

Με το Aspose.Slides for Java , μπορείτε να αναζητήσετε κείμενο σε παρουσιάσεις ODP. Χρησιμοποιήστε τη μέθοδο SlideUtil.getAllTextBoxes για να συλλέξετε τα πλαίσια κειμένου και, στη συνέχεια, εξετάστε τα αντικείμενα ITextFrame, IParagraph και IPortion.

Αναζήτηση κειμένου σε παρουσίαση ODP με 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();
}

Πώς να αναζητήσετε κείμενο σε ODP μέσω Java

Ακολουθήστε αυτά τα βήματα για να αναζητήσετε κείμενο σε μια παρουσίαση ODP.

  1. Φορτώστε το αρχείο ODP με την κλάση Presentation.
  2. Καλέστε τη μέθοδο SlideUtil.getAllTextBoxes για να συλλέξετε τα πλαίσια κειμένου κάθε διαφάνειας.
  3. Εξετάστε τα αντικείμενα ITextFrame, IParagraph και IPortion για να βρείτε το κείμενο που ταιριάζει.

Δημιουργήθηκε με το Aspose.Slides

Διαδικτυακή αναζήτηση κειμένου σε αρχεία ODP

Η δωρεάν εφαρμογή Aspose.Slides Search έχει δημιουργηθεί με το Aspose.Slides for Java, το ίδιο API με τον παραπάνω κώδικα. Ανοίξτε την και δείτε τι μπορεί να κάνει το API με τα δικά σας αρχεία ODP.

  • Λειτουργεί στο πρόγραμμα περιήγησής σας, χωρίς εγκατάσταση.
  • Δείτε πώς το Aspose.Slides βρίσκει κείμενο πριν γράψετε κώδικα.
  • Αναζητήστε απλό κείμενο ή κανονικές εκφράσεις στο αρχείο ODP.
  • Κατεβάστε τα αποτελέσματα ως αρχείο κειμένου.

Άλλες υποστηριζόμενες μορφές για αναζήτηση

Με Java, μπορείτε επίσης να αναζητήσετε κείμενο στις ακόλουθες μορφές.