Dans divers scénarios, les présentations MS PowerPoint sont converties en images ou en fichiers HTML. Par exemple, lorsque vous devez intégrer des diapositives de présentation sur une page Web ou les afficher dans une application de bureau. Dans de tels cas, cet article vous fournit un guide étape par étape sur la façon de convertir des fichiers PowerPoint PPT ou PPTX en HTML à l’aide de C#. De plus, vous apprendrez à inclure ou exclure les diapositives masquées d’une présentation dans le code HTML converti.
- API de conversion C# PowerPoint en HTML
- Convertir PowerPoint PPTX en HTML en C#
- Conversion PPT/PPTX en HTML avec diapositives masquées
- Obtenez une licence API gratuite
API de conversion C# PowerPoint en HTML
Aspose.Slides for .NET est une API de manipulation de présentation qui vous permet de créer et de traiter des présentations PowerPoint à partir de vos applications .NET. Avec d’autres fonctionnalités d’automatisation PowerPoint, l’API vous permet de convertir des présentations PPT/PPTX vers d’autres formats, y compris HTML. Vous pouvez soit télécharger la DLL de l’API, soit l’installer à l’aide de NuGet.
PM> Install-Package Aspose.Slides.NET
Convertir PowerPoint PPTX en HTML en C#
Voici les étapes pour convertir un fichier PowerPoint PPTX en HTML à l’aide de Aspose.Slides for .NET.
- Chargez la présentation PowerPoint à l’aide de la classe Presentation.
- Créez une instance de la classe HtmlOptions.
- Convertissez PPTX en HTML à l’aide de la méthode Presentation.Save(String, HtmlOptions).
L’exemple de code suivant montre comment convertir un PPTX PowerPoint en HTML à l’aide de C#.
// Charger la présentation
Presentation pres = new Presentation("presentation.pptx");
// Créer des options HTML
HtmlOptions htmlOpt = new HtmlOptions();
// Enregistrez le PPTX au format HTML
pres.Save("presentation.html", SaveFormat.Html, htmlOpt);
Présentation Powerpoint
HTML converti
Conversion C# PPT/PPTX en HTML avec diapositives masquées
Les présentations PowerPoint peuvent également inclure des diapositives masquées. Par défaut, les diapositives masquées sont exclues de la conversion en HTML. Cependant, vous pouvez configurer l’API pour inclure également les diapositives masquées. Voici les étapes pour effectuer cette opération.
- Chargez la présentation PowerPoint à l’aide de la classe Presentation.
- Créez une instance de la classe HtmlOptions.
- Définissez la propriété HtmlOptions.ShowHiddenSlides sur true.
- Convertissez PPTX en HTML à l’aide de la méthode Presentation.Save(String, HtmlOptions).
L’exemple de code suivant montre comment inclure des diapositives masquées dans la conversion PPTX en HTML en C#.
// Charger la présentation
Presentation pres = new Presentation("presentation.pptx");
// Créer des options HTML
HtmlOptions htmlOpt = new HtmlOptions();
// Afficher les diapositives masquées
htmlOpt.ShowHiddenSlides = true;
// Enregistrez le PPTX au format HTML
pres.Save("presentation.html", SaveFormat.Html, htmlOpt);
Obtenez une licence API gratuite
Vous pouvez obtenir une licence temporaire gratuite afin d’essayer l’API sans limitations d’évaluation.
Conclusion
La conversion de PowerPoint en HTML est adoptée dans divers scénarios. Conformément à cela, dans cet article, vous avez appris à convertir des fichiers PowerPoint PPT/PPTX en HTML à l’aide de C#. De plus, vous avez vu comment inclure les diapositives masquées dans la conversion PPTX en HTML. Vous pouvez en savoir plus sur Aspose.Slides for .NET en utilisant la documentation.