Ανάλυση παρουσιάσεων PPT σε C++

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

Ανάλυση αρχείου PPT με C++

Χρησιμοποιήστε το Aspose.Slides for C++ για να αναλύσετε αρχεία παρουσιάσεων PPT και να εξαγάγετε κείμενο από διαφάνειες. Το API παρέχει το κείμενο των διαφανειών μέσω των SlideUtil::GetAllTextBoxes, ITextFrame, IParagraph και IPortion, ώστε να διαβάζετε το περιεχόμενο χωρίς αυτοματοποίηση του Microsoft PowerPoint. Εγκαταστήστε το πακέτο Aspose.Slides.Cpp από το NuGet ή χρησιμοποιήστε την παρακάτω εντολή στην κονσόλα Package Manager.

Εντολή

PM> Install-Package Aspose.Slides.Cpp

Ανάλυση αρχείων PPT – C++

auto presentation = MakeObject<Presentation>(u"presentation.ppt");
auto textFrames = SlideUtil::GetAllTextBoxes(presentation->get_Slide(0));

for (auto&& textFrame : textFrames)
{
    for (auto&& paragraph : textFrame->get_Paragraphs())
    {
        for (auto&& portion : paragraph->get_Portions())
        {
            Console::WriteLine(portion->get_Text());
        }
    }
}

presentation->Dispose();

Πώς να αναλύσετε αρχεία PPT σε C++

Εξαγάγετε κείμενο από αρχεία PPT με το Aspose.Slides for C++.

  1. Φορτώστε το αρχείο PPT με την κλάση Presentation.
  2. Λάβετε τα αντικείμενα ITextFrame της πρώτης διαφάνειας με τη SlideUtil::GetAllTextBoxes.
  3. Διατρέξτε τα αντικείμενα ITextFrame.
  4. Διατρέξτε τα αντικείμενα IParagraph σε κάθε ITextFrame.
  5. Διατρέξτε τα αντικείμενα IPortion σε κάθε IParagraph.
  6. Διαβάστε το κείμενο με τη get_Text.

Απαιτήσεις συστήματος

Το Aspose.Slides for C++ υποστηρίζει τις κύριες πλατφόρμες επιφάνειας εργασίας και διακομιστή. Βεβαιωθείτε ότι το έργο σας πληροί τις παρακάτω προϋποθέσεις.

  • Microsoft Windows, Linux, macOS ή άλλο συμβατό λειτουργικό σύστημα με το υποστηριζόμενο περιβάλλον εκτέλεσης C++.
  • Η βιβλιοθήκη Aspose.Slides for C++ με αναφορά στο έργο σας.

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

Εξαγωγή κειμένου και εικόνων online

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

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

Τι είναι μορφή αρχείου PPT

Ένα αρχείο PPT είναι αρχείο παρουσίασης Microsoft PowerPoint 97-2003. Αποθηκεύει διαφάνειες, κείμενο, εικόνες, πολυμέσα και ενσωματωμένα αντικείμενα στη δυαδική μορφή αρχείων PowerPoint που χρησιμοποιούνταν πριν από τη μορφή Open XML PPTX.

Διαβάστε Περισσότερα

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

Με C++ μπορείτε επίσης να αναλύσετε άλλες μορφές παρουσιάσεων.