Tolka ODP-presentationer i C++

Använd Aspose.Slides for C++ för att extrahera text från presentationsbilder utan Microsoft PowerPoint.

Tolka en ODP-fil med C++

Använd Aspose.Slides for C++ för att tolka ODP-presentationsfiler och extrahera text från bilder. API:et ger åtkomst till bildtexten via SlideUtil::GetAllTextBoxes, ITextFrame, IParagraph och IPortion, så att du kan läsa textinnehåll utan att automatisera Microsoft PowerPoint. Installera paketet Aspose.Slides.Cpp från NuGet eller använd kommandot nedan i Package Manager Console.

Kommando

PM> Install-Package Aspose.Slides.Cpp

Tolka ODP-filer – 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();

Så tolkar du ODP-filer i C++

Extrahera text från ODP-filer med Aspose.Slides for C++.

  1. Läs in ODP-filen med klassen Presentation.
  2. Hämta ITextFrame-objekten från den första bilden med SlideUtil::GetAllTextBoxes.
  3. Gå igenom ITextFrame-objekten.
  4. Gå igenom IParagraph-objekten i varje ITextFrame.
  5. Gå igenom IPortion-objekten i varje IParagraph.
  6. Läs texten med get_Text.

Systemkrav

Aspose.Slides for C++ stöder de viktigaste skrivbords- och serverplattformarna. Kontrollera att ditt projekt uppfyller följande förutsättningar.

  • Microsoft Windows, Linux, macOS eller ett annat kompatibelt operativsystem med den C++-körmiljö som stöds.
  • Biblioteket Aspose.Slides for C++ refererat i ditt projekt.

Byggd med Aspose.Slides

Extrahera text och bilder online

Den kostnadsfria appen Aspose.Slides Parser är byggd med Aspose.Slides for C++, samma API som i koden ovan. Öppna den och se vad API:et kan göra med dina egna ODP-filer.

  • Körs i webbläsaren, inget att installera.
  • Se hur Aspose.Slides läser dina filer innan du skriver kod.
  • Ladda upp en ODP-fil och få dess text och bilder.
  • Ladda ner allt som ett enda ZIP-arkiv.

Vad är ODP filformatet

En ODP-fil är en OpenDocument-presentationsfil som används av program som OpenOffice Impress och LibreOffice Impress. Den lagrar bilder, text, foton, formatering, animeringar och annat presentationsinnehåll i ett öppet XML-baserat paket.

Läs mera

Andra format som kan tolkas

Med C++ kan du även tolka andra presentationsformat.