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

Χρησιμοποιήστε το Aspose.Slides for C++ για να βρείτε κείμενο σε αρχεία παρουσιάσεων χωρίς το Microsoft PowerPoint.

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

Το Aspose.Slides for C++ σάς επιτρέπει να αναζητάτε κείμενο σε παρουσιάσεις PPTX. Χρησιμοποιήστε το SlideUtil::GetAllTextBoxes για να συλλέξετε τα πλαίσια κειμένου μιας διαφάνειας και, στη συνέχεια, ελέγξτε αν το κείμενό τους περιέχει την απαιτούμενη φράση.

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

auto presentation = MakeObject<Presentation>(u"presentation.pptx");

auto slide = presentation->get_Slides()->idx_get(0);
auto textFrames = SlideUtil::GetAllTextBoxes(slide);

for (auto&& textFrame : textFrames)
{
    auto text = textFrame->get_Text();
    if (text.Contains(u"PowerPoint"))
    {
        Console::WriteLine(text);
    }
}

presentation->Dispose();

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

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

  1. Φορτώστε το αρχείο PPTX με την κλάση Presentation.
  2. Λάβετε την απαιτούμενη διαφάνεια με το Presentation::get_Slides και τα πλαίσια κειμένου της με το SlideUtil::GetAllTextBoxes.
  3. Ελέγξτε αν το κείμενο κάθε πλαισίου περιέχει την απαιτούμενη φράση.

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

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

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

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

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

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