Convertir Visio en SVG en C#

Les diagrammes Visio sont une partie essentielle de nombreux processus commerciaux, offrant une représentation visuelle des données, des flux de travail et plus encore. Cependant, dans certains cas, nous pouvons avoir besoin de convertir ces diagrammes en un format plus polyvalent comme le SVG (Scalable Vector Graphics). Le format SVG est largement utilisé car il est évolutif, éditable et pris en charge par la plupart des navigateurs web. Dans cet article, nous apprendrons comment convertir des fichiers Visio VSD ou VSDX en SVG en C#.

Cet article couvre les sujets suivants :

  1. Téléchargement gratuit du convertisseur Visio en SVG en C#
  2. Convertir VSDX de Visio en SVG
  3. Enregistrer une page spécifique d’un Visio en tant que SVG en C#
  4. Convertir Visio en SVG en ligne
  5. Ressources gratuites

Téléchargement gratuit du convertisseur Visio en SVG en C#

Dans cet article, nous vous guiderons à travers le processus de conversion de diagrammes Visio en SVG en C# en utilisant la bibliothèque Aspose.Diagram pour .NET. Elle fournit une API puissante qui permet aux développeurs de créer, manipuler et convertir des diagrammes Visio sans nécessiter Microsoft Visio.

Veuillez soit télécharger le DLL de l’API ou l’installer en utilisant NuGet.

PM> Install-Package Aspose.Diagram

Convertir VSDX de Visio en SVG en utilisant C#

Nous pouvons facilement convertir un diagramme Visio du format VSDX ou VSD en SVG programmatiquement en C# en suivant les étapes ci-dessous :

  1. Charger un fichier Visio d’entrée en utilisant la classe Diagram.
  2. Appeler la méthode Save() pour enregistrer le fichier SVG de sortie.

L’exemple de code suivant montre comment convertir un diagramme Visio en SVG en C#.

Convertir VSDX de Visio en SVG en C#

Convertir VSDX de Visio en SVG en C#.

Enregistrer une page spécifique d’un diagramme Visio en tant que SVG en C#

Nous pouvons également spécifier des options d’enregistrement SVG et enregistrer toute page spécifique d’un diagramme Visio en tant qu’image SVG en suivant les étapes ci-dessous :

  1. Charger un fichier Visio d’entrée en utilisant la classe Diagram.
  2. Créer une instance de la classe ImageSaveOptions.
  3. Ensuite, spécifier le PageIndex à enregistrer en tant que SVG.
  4. Enfin, appeler la méthode Save() pour l’enregistrer en tant que SVG.

L’exemple de code suivant montre comment convertir une page spécifique d’un diagramme Visio en SVG en C#.

Enregistrer une page spécifique de Visio en tant que SVG en C#

Enregistrer une page spécifique de Visio en tant que SVG en C#.

Obtenir une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite pour essayer la bibliothèque sans limitations d’évaluation.

Convertir Visio en SVG en ligne

De plus, vous pouvez également essayer cette application gratuite de convertisseur Visio en SVG pour convertir vos fichiers VSDX au format SVG en ligne.

VSDX en SVG en C# - Ressources gratuites

En plus de convertir des diagrammes Visio en SVG, vous pouvez en apprendre davantage sur la création ou la modification de diagrammes Visio par programmation et explorer diverses autres fonctionnalités de la bibliothèque en utilisant les ressources ci-dessous :

Conclusion

Dans cet article, nous avons appris comment convertir un diagramme Visio du format VSDX en SVG en C#. En suivant les étapes décrites dans cet article, vous pouvez facilement développer votre propre application de convertisseur Visio en SVG. Vous pouvez également tirer parti d’Aspose.Diagram pour .NET et implémenter des fonctionnalités de manipulation de diagrammes Visio dans vos applications. En cas d’ambiguïté, n’hésitez pas à nous contacter sur notre forum de support gratuit.

Voir aussi