Dans ce didacticiel simple, nous allons vous montrer comment enregistrer Slide as SVG en C# sans aucune dépendance à PowerPoint. La bonne chose est que vous n’avez pas besoin de Microsoft PowerPoint ou d’Interop pour convertir PPTX en SVG en C#. De plus, l’exemple de code fourni peut s’exécuter de manière transparente sur toutes les plates-formes .NET.
Étapes pour exporter PPTX vers SVG en C#
- Télécharger le package Aspose.Slides for .NET à partir de NuGet.org
- Utilisez les espaces de noms Aspose.Slides, Aspose.Slides.Export, System.Drawing et System.IO pour convertir PPTX en SVG en C#
- Utilisez la méthode SetLicense pour appliquer la licence API et utiliser toutes les fonctionnalités
- À l’aide de la classe Presentation, chargez le PPTX pour convertir la diapositive en SVG
- Parcourez les diapositives de présentation pour exporter la diapositive au format SVG
- Enregistrer la diapositive au format SVG sur le disque
Plus tôt, nous avons examiné comment convertir PPTX en XPS en utilisant C# dans un autre sujet pratique. Cependant, cette rubrique décrit les étapes de la conversion de C# pour PowerPoint en SVG. La bonne chose est que vous n’avez pas besoin de Microsoft PowerPoint ou d’Interop pour convertir PPTX en SVG en C# et coder de manière transparente sur toutes les plates-formes basées sur .NET.
Code pour exporter PPTX vers SVG en C# sans Interop
L’exemple peut être utilisé dans l’application Web ASP.NET, l’application Windows Forms et les applications basées sur la console. Vous pouvez utiliser votre ordinateur de travail local ou sur n’importe quel serveur sur lequel .NET Framework est installé.