ODP-presentaties parseren in C++

Gebruik Aspose.Slides for C++ om tekst uit presentatiedia’s te extraheren zonder Microsoft PowerPoint.

ODP-bestand parseren met C++

Gebruik Aspose.Slides for C++ om ODP-presentatiebestanden te parseren en tekst uit dia’s te extraheren. De API biedt de diatekst via SlideUtil::GetAllTextBoxes, ITextFrame, IParagraph en IPortion, zodat u tekst kunt lezen zonder Microsoft PowerPoint te automatiseren. Installeer het pakket Aspose.Slides.Cpp via NuGet of gebruik de onderstaande opdracht in de Package Manager Console.

Opdracht

PM> Install-Package Aspose.Slides.Cpp

ODP-bestanden parseren – C++

auto presentation = MakeObject<Presentation>(u"presentation.odp");
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();

ODP-bestanden parseren in C++: zo werkt het

Extraheer tekst uit ODP-bestanden met Aspose.Slides for C++.

  1. Laad het ODP-bestand met de klasse Presentation.
  2. Haal de ITextFrame-objecten van de eerste dia op met SlideUtil::GetAllTextBoxes.
  3. Doorloop de ITextFrame-objecten.
  4. Doorloop de IParagraph-objecten in elk ITextFrame.
  5. Doorloop de IPortion-objecten in elke IParagraph.
  6. Lees de tekst met get_Text.

Systeemvereisten

Aspose.Slides for C++ ondersteunt de belangrijkste desktop- en serverplatforms. Zorg dat uw project aan de volgende voorwaarden voldoet.

  • Microsoft Windows, Linux, macOS of een ander compatibel besturingssysteem met de ondersteunde C++-runtime.
  • De bibliotheek Aspose.Slides for C++, waarnaar in uw project wordt verwezen.

Gebouwd met Aspose.Slides

Tekst en afbeeldingen online extraheren

De gratis app Aspose.Slides Parser is gebouwd met Aspose.Slides for C++, dezelfde API als in de bovenstaande code. Open de app en ontdek wat de API kan met uw eigen ODP-bestanden.

  • Werkt in uw browser, niets te installeren.
  • Zie hoe Aspose.Slides uw bestanden leest voordat u code schrijft.
  • Upload een ODP-bestand en krijg de tekst en afbeeldingen.
  • Download alles als één ZIP-archief.

Wat is ODP bestandsformaat

Een ODP-bestand is een OpenDocument-presentatiebestand dat wordt gebruikt door toepassingen zoals OpenOffice Impress en LibreOffice Impress. Het slaat dia’s, tekst, afbeeldingen, opmaak, animaties en andere presentatie-inhoud op in een open XML-pakket.

Meer lezen

Andere ondersteunde formaten om te parseren

Met C++ kunt u ook andere presentatieformaten parseren.