Analiza prezentacji ODP w C++

Użyj Aspose.Slides for C++, aby wyodrębniać tekst ze slajdów bez programu Microsoft PowerPoint.

Analiza pliku ODP w C++

Użyj Aspose.Slides for C++, aby analizować pliki prezentacji ODP i wyodrębniać tekst ze slajdów. API udostępnia tekst slajdów przez SlideUtil::GetAllTextBoxes, ITextFrame, IParagraph i IPortion, dzięki czemu możesz odczytać treść bez automatyzacji programu Microsoft PowerPoint. Zainstaluj pakiet Aspose.Slides.Cpp z NuGet lub użyj poniższego polecenia w konsoli Menedżera pakietów.

Polecenie

PM> Install-Package Aspose.Slides.Cpp

Analiza plików ODP – 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();

Jak analizować pliki ODP w C++

Wyodrębniaj tekst z plików ODP za pomocą Aspose.Slides for C++.

  1. Wczytaj plik ODP za pomocą klasy Presentation.
  2. Pobierz obiekty ITextFrame z pierwszego slajdu za pomocą SlideUtil::GetAllTextBoxes.
  3. Przejdź przez obiekty ITextFrame.
  4. Przejdź przez obiekty IParagraph w każdym ITextFrame.
  5. Przejdź przez obiekty IPortion w każdym IParagraph.
  6. Odczytaj tekst za pomocą get_Text.

Wymagania systemowe

Aspose.Slides for C++ obsługuje najważniejsze platformy desktopowe i serwerowe. Upewnij się, że Twój projekt spełnia poniższe wymagania.

  • Microsoft Windows, Linux, macOS lub inny zgodny system operacyjny z obsługiwanym środowiskiem uruchomieniowym C++.
  • Biblioteka Aspose.Slides for C++ dodana jako odwołanie w projekcie.

Zbudowano z Aspose.Slides

Wyodrębniaj tekst i obrazy online

Bezpłatna aplikacja Aspose.Slides Parser została zbudowana z użyciem Aspose.Slides for C++, tego samego API co w powyższym kodzie. Otwórz ją i zobacz, co API potrafi zrobić z Twoimi plikami ODP.

  • Działa w przeglądarce, nie trzeba niczego instalować.
  • Zobacz, jak Aspose.Slides odczytuje Twoje pliki, zanim napiszesz kod.
  • Prześlij plik ODP i otrzymaj jego tekst oraz obrazy.
  • Pobierz wszystko jako jedno archiwum ZIP.

Co to jest ODP Format pliku

Plik ODP to plik prezentacji OpenDocument używany przez aplikacje takie jak OpenOffice Impress i LibreOffice Impress. Przechowuje slajdy, tekst, obrazy, formatowanie, animacje i inne treści prezentacji w otwartym pakiecie opartym na XML.

Czytaj więcej

Inne obsługiwane formaty do analizy

W C++ możesz też analizować inne formaty prezentacji.