ODP bemutatók elemzése C++-ban

Az Aspose.Slides for C++ segítségével szöveget nyerhet ki a bemutató diáiból Microsoft PowerPoint nélkül.

ODP fájl elemzése C++-ban

Az Aspose.Slides for C++ segítségével ODP bemutatófájlokat elemezhet, és szöveget nyerhet ki a diákból. Az API a SlideUtil::GetAllTextBoxes, ITextFrame, IParagraph és IPortion elemeken keresztül teszi elérhetővé a diák szövegét, így a szöveges tartalmat a Microsoft PowerPoint automatizálása nélkül olvashatja. Telepítse az Aspose.Slides.Cpp csomagot a NuGetről, vagy használja az alábbi parancsot a Csomagkezelő konzolban.

Parancs

PM> Install-Package Aspose.Slides.Cpp

ODP fájlok elemzése – 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 fájlok elemzése C++-ban lépésről lépésre

Nyerjen ki szöveget ODP fájlokból az Aspose.Slides for C++ segítségével.

  1. Töltse be a ODP fájlt a Presentation osztállyal.
  2. Kérje le az első dia ITextFrame objektumait a SlideUtil::GetAllTextBoxes metódussal.
  3. Járja be az ITextFrame objektumokat.
  4. Járja be az egyes ITextFrame objektumok IParagraph objektumait.
  5. Járja be az egyes IParagraph objektumok IPortion objektumait.
  6. Olvassa ki a szöveget a get_Text metódussal.

Rendszerkövetelmények

Az Aspose.Slides for C++ a főbb asztali és kiszolgálóplatformokat támogatja. Győződjön meg arról, hogy a projektje megfelel az alábbi előfeltételeknek.

  • Microsoft Windows, Linux, macOS vagy más kompatibilis operációs rendszer a támogatott C++-futtatókörnyezettel.
  • A projektben hivatkozott Aspose.Slides for C++ könyvtár.

Az Aspose.Slides segítségével készült

Szöveg és képek kinyerése online

Az ingyenes Aspose.Slides Parser alkalmazás az Aspose.Slides for C++ segítségével készült, ugyanazzal az API-val, mint a fenti kód. Nyissa meg, és nézze meg, mire képes az API a saját ODP fájljaival.

  • A böngészőben fut, semmit sem kell telepíteni.
  • Nézze meg, hogyan olvassa az Aspose.Slides a fájljait, mielőtt kódot írna.
  • Töltsön fel egy ODP fájlt, és kapja meg a szövegét és a képeit.
  • Töltsön le mindent egyetlen ZIP-archívumban.

Mi a ODP fájlformátum

Az ODP-fájl OpenDocument-bemutatófájl, amelyet például az OpenOffice Impress és a LibreOffice Impress használ. Diákat, szöveget, képeket, formázást, animációkat és egyéb bemutatótartalmat tárol egy nyílt, XML-alapú csomagban.

Bővebben

További támogatott elemzési formátumok

C++-ban más bemutatóformátumokat is elemezhet.