Αναζήτηση κειμένου σε 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.
- Φορτώστε το αρχείο PPTX με την κλάση
Presentation. - Καλέστε τη μέθοδο
SlideUtil.getAllTextBoxesγια να συλλέξετε τα πλαίσια κειμένου κάθε διαφάνειας. - Εξετάστε τα αντικείμενα
ITextFrame,IParagraphκαιIPortionγια να βρείτε το κείμενο που ταιριάζει.
Δημιουργήθηκε με το Aspose.Slides
Διαδικτυακή αναζήτηση κειμένου σε αρχεία PPTX
Η δωρεάν εφαρμογή Aspose.Slides Search έχει δημιουργηθεί με το Aspose.Slides for Java, το ίδιο API με τον παραπάνω κώδικα. Ανοίξτε την και δείτε τι μπορεί να κάνει το API με τα δικά σας αρχεία PPTX.
- Λειτουργεί στο πρόγραμμα περιήγησής σας, χωρίς εγκατάσταση.
- Δείτε πώς το Aspose.Slides βρίσκει κείμενο πριν γράψετε κώδικα.
- Αναζητήστε απλό κείμενο ή κανονικές εκφράσεις στο αρχείο PPTX.
- Κατεβάστε τα αποτελέσματα ως αρχείο κειμένου.
Άλλες υποστηριζόμενες μορφές για αναζήτηση
Με Java, μπορείτε επίσης να αναζητήσετε κείμενο στις ακόλουθες μορφές.