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

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

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

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

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

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

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

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

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

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

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

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

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

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