Rendre une diapositive en tant qu'image SVG en C#
Aperçu
Cet article explique comment convertir une présentation PowerPoint au format SVG à l’aide de C#. Il couvre les sujets suivants.
Format: PowerPoint
- C# PowerPoint en SVG
- C# Convertir PowerPoint en SVG
- C# Comment convertir un fichier PowerPoint en SVG
Format: PPT
Format: PPTX
Format: ODP
Format: Diapositive
- C# Convertir une diapositive PowerPoint en SVG
- C# Convertir une diapositive PPT en SVG
- C# Convertir une diapositive PPTX en SVG
- C# Convertir une diapositive ODP en SVG
D’autres sujets abordés par cet article.
Format SVG
SVG—un acronyme pour Scalable Vector Graphics—est un type ou format graphique standard utilisé pour rendre des images en deux dimensions. SVG stocke des images sous forme de vecteurs en XML avec des détails qui définissent leur comportement ou leur apparence.
SVG est l’un des rares formats d’images qui répond à des normes très élevées à cet égard : évolutivité, interactivité, performance, accessibilité, programmabilité, et autres. Pour ces raisons, il est couramment utilisé dans le développement web.
Vous voudrez peut-être utiliser des fichiers SVG lorsque vous avez besoin de
- imprimer votre présentation dans un formats très grand. Les images SVG peuvent s’adapter à n’importe quelle résolution ou niveau. Vous pouvez redimensionner les images SVG autant de fois que nécessaire sans sacrifier la qualité.
- utiliser des graphiques et tableaux de vos diapositives dans différents supports ou plateformes. La plupart des lecteurs peuvent interpréter des fichiers SVG.
- utiliser les tailles d’image les plus petites possibles. Les fichiers SVG sont généralement plus petits que leurs équivalents haute résolution dans d’autres formats, en particulier ceux basés sur des images bitmap (JPEG ou PNG).
Rendre une Diapositive en tant qu’Image SVG
Aspose.Slides pour .NET vous permet d’exporter des diapositives de vos présentations en tant qu’images SVG. Suivez ces étapes pour générer des images SVG :
Etapes : Conversions PowerPoint en SVG en C#
Le code d’exemple suivant explique ces conversions en utilisant .NET.
- Étapes : Convertir PowerPoint en SVG en C#
- Étapes : Convertir PPT en SVG en C#
- Étapes : Convertir PPTX en SVG en C#
- Étapes : Convertir ODP en SVG en C#
Etapes de code :
- Créer une instance de la classe Presentation.
- .ppt extension pour charger un fichier PPT dans la classe Presentation.
- .pptx extension pour charger un fichier PPTX dans la classe Presentation.
- .odp extension pour charger un fichier ODP dans la classe Presentation.
- .pps extension pour charger un fichier PPS dans la classe Presentation.
- Parcourir toutes les diapositives de la présentation.
- Écrire chaque diapositive dans son propre fichier SVG via FileStream.
Ce code d’exemple en C# vous montre comment convertir PowerPoint en SVG en utilisant Aspose.Slides :
// L'objet Presentation peut charger des formats PowerPoint comme PPT, PPTX, ODP, etc.
using (Presentation pres = new Presentation("pres.pptx"))
{
for (var index = 0; index < pres.Slides.Count; index++)
{
ISlide slide = pres.Slides[index];
using (FileStream fileStream = new FileStream($"slide-{index}.svg", FileMode.Create, FileAccess.Write))
{
slide.WriteAsSvg(fileStream);
}
}
}
Voir Aussi
Cet article couvre également ces sujets. Les codes sont les mêmes que ci-dessus.
Format: PowerPoint
- C# Code PowerPoint en SVG
- C# API PowerPoint en SVG
- C# PowerPoint en SVG par programmation
- C# Bibliothèque PowerPoint en SVG
- C# Enregistrer PowerPoint en tant que SVG
- C# Générer SVG à partir de PowerPoint
- C# Créer SVG à partir de PowerPoint
- C# Convertisseur PowerPoint en SVG
Format: PPT
- C# Code PPT en SVG
- C# API PPT en SVG
- C# PPT en SVG par programmation
- C# Bibliothèque PPT en SVG
- C# Enregistrer PPT en tant que SVG
- C# Générer SVG à partir de PPT
- C# Créer SVG à partir de PPT
- C# Convertisseur PPT en SVG
Format: PPTX
- C# Code PPTX en SVG
- C# API PPTX en SVG
- C# PPTX en SVG par programmation
- C# Bibliothèque PPTX en SVG
- C# Enregistrer PPTX en tant que SVG
- C# Générer SVG à partir de PPTX
- C# Créer SVG à partir de PPTX
- C# Convertisseur PPTX en SVG
Format: ODP