Analyser des fichiers PPT en C#

Extrayez le texte et inspectez la mise en forme du texte des fichiers PPT avec des API .NET côté serveur.

Analyser un fichier PPT en C#

Utilisez Aspose.Slides for .NET pour extraire le texte de présentations PPT. Installez le package depuis NuGet ou exécutez la commande suivante dans la console du Gestionnaire de packages.

Commande

PM> Install-Package Aspose.Slides.NET

Analyser des fichiers PPT – C#

using var presentation = new Presentation("presentation.ppt");
var textFrames = SlideUtil.GetAllTextFrames(presentation, true);

foreach (var textFrame in textFrames)
{
    foreach (var paragraph in textFrame.Paragraphs)
    {
        foreach (var portion in paragraph.Portions)
        {
            Console.WriteLine(portion.Text);
            Console.WriteLine(portion.PortionFormat.FontHeight);

            var latinFont = portion.PortionFormat.LatinFont;
            if (latinFont is not null)
            {
                Console.WriteLine(latinFont.FontName);
            }
        }
    }
}

Comment analyser des fichiers PPT en C#

L’analyse de base d’un document avec l’API Aspose.Slides for .NET ne demande que quelques lignes de code.

  1. Chargez le fichier PPT avec Presentation.
  2. Récupérez les cadres de texte avec SlideUtil.GetAllTextFrames.
  3. Parcourez les cadres de texte, les paragraphes et les portions.
  4. Lisez les propriétés Text, FontHeight et LatinFont.FontName selon vos besoins.

Configuration requise

Un environnement d’exécution .NET pris en charge et une référence au package Aspose.Slides for .NET sont nécessaires. Vous pouvez utiliser Visual Studio ou un autre environnement de développement C# compatible.

  • Environnement compatible .NET Framework, .NET, Mono ou Xamarin
  • Un environnement de développement C# tel que Visual Studio
  • Aspose.Slides for .NET installé depuis NuGet

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 .NET, 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 une présentation Microsoft PowerPoint 97-2003 au format de fichier binaire. Il contient des diapositives avec du texte, des listes à puces, des images, du multimédia et des objets OLE incorporés. Les versions plus récentes de PowerPoint utilisent le format PPTX, fondé sur Office Open XML. Des applications comme OpenOffice Impress et Apple Keynote peuvent aussi créer des fichiers PPT.

En savoir plus

Autres formats d'analyse pris en charge

En C#, vous pouvez aussi analyser les formats suivants.