Analyser des fichiers PPTX en C#
Extrayez le texte et inspectez la mise en forme du texte des fichiers PPTX avec des API .NET côté serveur.
Analyser un fichier PPTX en C#
Utilisez Aspose.Slides for .NET pour extraire le texte de présentations PPTX. Installez le package depuis NuGet ou exécutez la commande suivante dans la console du Gestionnaire de packages.
Commande
PM> Install-Package Aspose.Slides.NETAnalyser des fichiers PPTX – C#
using var presentation = new Presentation("presentation.pptx");
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 PPTX en C#
L’analyse de base d’un document avec l’API Aspose.Slides for .NET ne demande que quelques lignes de code.
- Chargez le fichier PPTX avec
Presentation. - Récupérez les cadres de texte avec
SlideUtil.GetAllTextFrames. - Parcourez les cadres de texte, les paragraphes et les portions.
- Lisez les propriétés
Text,FontHeightetLatinFont.FontNameselon 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 PPTX.
- Fonctionne dans votre navigateur, rien à installer.
- Voyez comment Aspose.Slides lit vos fichiers avant d’écrire du code.
- Chargez un fichier PPTX 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 PPTX
Les fichiers PPTX sont des présentations créées avec Microsoft PowerPoint. Contrairement au format binaire PPT, PPTX utilise le format Office Open XML. Une présentation contient des diapositives avec du texte, des images, une mise en forme, des animations et d’autres médias, présentées sous forme de diaporama.
Autres formats d'analyse pris en charge
En C#, vous pouvez aussi analyser les formats suivants.