PPTX-Präsentationen in C++ parsen
Mit Aspose.Slides for C++ extrahieren Sie Text aus Präsentationsfolien – ohne Microsoft PowerPoint.
PPTX-Datei mit C++ parsen
Mit Aspose.Slides for C++ parsen Sie PPTX-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.CppPPTX-Dateien parsen – C++
auto presentation = MakeObject<Presentation>(u"presentation.pptx");
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 PPTX-Dateien in C++
Extrahieren Sie Text aus PPTX-Dateien mit Aspose.Slides for C++.
- Laden Sie die PPTX-Datei mit der Klasse
Presentation. - Rufen Sie die
ITextFrame-Objekte der ersten Folie mitSlideUtil::GetAllTextBoxesab. - Durchlaufen Sie die
ITextFrame-Objekte. - Durchlaufen Sie die
IParagraph-Objekte in jedemITextFrame. - Durchlaufen Sie die
IPortion-Objekte in jedemIParagraph. - 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 PPTX-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 PPTX-Datei hoch und erhalten Sie ihren Text und ihre Bilder.
- Laden Sie alles als ein ZIP-Archiv herunter.
Was ist PPTX Dateiformat
Eine PPTX-Datei ist eine Microsoft PowerPoint-Präsentationsdatei im Open-XML-Format. Sie speichert Folien, Text, Bilder, Formatierungen, Animationen und weitere Präsentationsinhalte in einem gezippten XML-basierten Paket.
Weitere unterstützte Formate zum Parsen
Mit C++ können Sie auch andere Präsentationsformate parsen.