Analyser des présentations PPT en C++

Utilisez Aspose.Slides for C++ pour extraire le texte des diapositives sans Microsoft PowerPoint.

Analyser un fichier PPT en C++

Utilisez Aspose.Slides for C++ pour analyser des fichiers de présentation PPT et extraire le texte des diapositives. L’API donne accès au texte des diapositives via SlideUtil::GetAllTextBoxes, ITextFrame, IParagraph et IPortion, ce qui permet de lire le contenu textuel sans automatiser Microsoft PowerPoint. Installez le package Aspose.Slides.Cpp depuis NuGet ou utilisez la commande ci-dessous dans la console du Gestionnaire de packages.

Commande

PM> Install-Package Aspose.Slides.Cpp

Analyser des fichiers PPT – C++

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

Comment analyser des fichiers PPT en C++

Extrayez le texte de fichiers PPT avec Aspose.Slides for C++.

  1. Chargez le fichier PPT avec la classe Presentation.
  2. Obtenez les objets ITextFrame de la première diapositive avec SlideUtil::GetAllTextBoxes.
  3. Parcourez les objets ITextFrame.
  4. Parcourez les objets IParagraph de chaque ITextFrame.
  5. Parcourez les objets IPortion de chaque IParagraph.
  6. Lisez le texte avec get_Text.

Configuration requise

Aspose.Slides for C++ prend en charge les principales plateformes de bureau et serveur. Assurez-vous que votre projet remplit les conditions suivantes.

  • Microsoft Windows, Linux, macOS ou un autre système d’exploitation compatible avec l’environnement d’exécution C++ pris en charge.
  • La bibliothèque Aspose.Slides for C++ référencée dans votre projet.

Conçu avec Aspose.Slides

Extraire le texte et les images en ligne

L’application gratuite Aspose.Slides Parser est conçue avec Aspose.Slides for C++, la même API que le code ci-dessus. Ouvrez-la et découvrez ce que l’API peut faire avec vos propres fichiers PPT.

  • Fonctionne dans votre navigateur, rien à installer.
  • Voyez comment Aspose.Slides lit vos fichiers avant d’écrire du code.
  • Chargez un fichier PPT et récupérez son texte et ses images.
  • Téléchargez le tout dans une seule archive ZIP.

Qu'est-ce que le format de fichier PPT

Un fichier PPT est un fichier de présentation Microsoft PowerPoint 97-2003. Il stocke les diapositives, le texte, les images, le multimédia et les objets incorporés dans le format de fichier binaire de PowerPoint utilisé avant le format Open XML PPTX.

En savoir plus

Autres formats d'analyse pris en charge

Vous pouvez aussi analyser d'autres formats de présentation en C++.