PPTX vers HTML C#

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

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.

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

Fichier PPTX

HTML converti

PPTX vers HTML C#

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.

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.

Voir également