PPT-Präsentationen in C++ parsen

Mit Aspose.Slides for C++ extrahieren Sie Text aus Präsentationsfolien – ohne Microsoft PowerPoint.

PPT-Datei mit C++ parsen

Mit Aspose.Slides for C++ parsen Sie PPT-Präsentationsdateien und extrahieren Text aus Folien. Die API stellt den Folientext über SlideUtil::GetAllTextBoxes, ITextFrame, IParagraph und IPortion bereit, sodass Sie Textinhalte ohne Automatisierung von Microsoft PowerPoint lesen können. Installieren Sie das Paket Aspose.Slides.Cpp über NuGet oder verwenden Sie den folgenden Befehl in der Paket-Manager-Konsole.

Befehl

PM> Install-Package Aspose.Slides.Cpp

PPT-Dateien parsen – 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();

So parsen Sie PPT-Dateien in C++

Extrahieren Sie Text aus PPT-Dateien mit Aspose.Slides for C++.

  1. Laden Sie die PPT-Datei mit der Klasse Presentation.
  2. Rufen Sie die ITextFrame-Objekte der ersten Folie mit SlideUtil::GetAllTextBoxes ab.
  3. Durchlaufen Sie die ITextFrame-Objekte.
  4. Durchlaufen Sie die IParagraph-Objekte in jedem ITextFrame.
  5. Durchlaufen Sie die IPortion-Objekte in jedem IParagraph.
  6. Lesen Sie den Text mit get_Text.

Systemanforderungen

Aspose.Slides for C++ unterstützt gängige Desktop- und Serverplattformen. Stellen Sie sicher, dass Ihr Projekt die folgenden Voraussetzungen erfüllt.

  • Microsoft Windows, Linux, macOS oder ein anderes kompatibles Betriebssystem mit der unterstützten C++-Laufzeitumgebung.
  • Die Bibliothek Aspose.Slides for C++, referenziert in Ihrem Projekt.

Entwickelt mit Aspose.Slides

Text und Bilder online extrahieren

Die kostenlose App Aspose.Slides Parser basiert auf Aspose.Slides for C++, derselben API wie im obigen Code. Öffnen Sie sie und sehen Sie, was die API mit Ihren eigenen PPT-Dateien leisten kann.

  • Läuft im Browser, keine Installation erforderlich.
  • Sehen Sie, wie Aspose.Slides Ihre Dateien liest, bevor Sie Code schreiben.
  • Laden Sie eine PPT-Datei hoch und erhalten Sie ihren Text und ihre Bilder.
  • Laden Sie alles als ein ZIP-Archiv herunter.

Was ist PPT Dateiformat

Eine PPT-Datei ist eine Microsoft PowerPoint 97-2003-Präsentationsdatei. Sie speichert Folien, Text, Bilder, Multimedia und eingebettete Objekte im binären PowerPoint-Dateiformat, das vor dem Open-XML-Format PPTX verwendet wurde.

Weiter lesen

Weitere unterstützte Formate zum Parsen

Mit C++ können Sie auch andere Präsentationsformate parsen.