Visio VSD VSDX vers XAML csharp

Les diagrammes Visio sont utilisés pour créer des illustrations techniques sur un canevas de forme libre. Alors que XAML est un langage de balisage d’application extensible pour créer des interfaces utilisateur. Parfois, vous devrez peut-être convertir un fichier Visio au format VSDX ou VSD en un fichier XAML. Cet article explique comment convertir un diagramme VSD ou VSDX en un fichier XAML par programmation en C#.

Convertisseur de dessin Visio en XAML - Installation de l’API C#

L’API Aspose.Diagram for .NET peut être utilisée pour créer, modifier, manipuler ou convertir des dessins Microsoft Visio dans plusieurs formats, notamment VSD et VSDX. Vous pouvez y accéder rapidement en téléchargeant son fichier DLL depuis la section Téléchargements ou en utilisant la commande d’installation NuGet ci-dessous :

PM> Install-Package Aspose.Diagram

Convertir VSDX en fichier XAML en C#

Vous pouvez convertir un diagramme VSDX Visio en fichier XAML en procédant comme suit :

  1. Initialisez un objet de la classe Diagram pour charger le diagramme VSDX source.
  2. Écrivez le fichier XAML de sortie à l’aide de la méthode Save.

L’extrait de code ci-dessous explique comment convertir un diagramme VSDX en un fichier XAML par programmation en C# :

// Charger le diagramme Visio d'entrée
Diagram diagram = new Diagram("Input.vsdx");

// Créer une instance de la classe XAMLSaveOptions
XAMLSaveOptions options = new XAMLSaveOptions();
options.SaveFormat = SaveFileFormat.Xaml;

// Enregistrer le fichier XAML de sortie
diagram.Save("output.xaml", options);

Convertir un fichier Visio VSD en XAML en C#

Les étapes suivantes expliquent le processus de conversion d’un fichier Visio VSD en un fichier XAML par programmation en C# :

  1. Créez un objet de la classe Diagram pour charger le fichier VSD d’entrée.
  2. Écrivez le fichier XAML de sortie avec la méthode Save.

L’extrait de code suivant montre comment convertir un diagramme VSD Visio en un fichier XAML par programmation en C# :

// Charger le diagramme Visio d'entrée
Diagram diagram = new Diagram("Input.vsd");

// Créer une instance de la classe XAMLSaveOptions
XAMLSaveOptions options = new XAMLSaveOptions();
options.SaveFormat = SaveFileFormat.Xaml;

// Enregistrer le fichier XAML de sortie
diagram.Save("output.xaml", options);

Obtenez une licence API gratuite

Vous pouvez tester toutes les fonctionnalités de l’API dans leur pleine capacité en obtenant une licence temporaire gratuite.

Conclusion

Dans cet article, vous avez compris le processus pour convertir un fichier VSD ou VSDX en un fichier XAML par programmation en C#. Les fichiers XAML sont couramment utilisés pour décrire les éléments de l’interface utilisateur dans différentes applications. De plus, vous pouvez découvrir de nombreuses autres fonctionnalités incluses dans l’API en visitant la documentation. En cas de questions, vous pouvez nous contacter sur le forum.

Voir également

Créer un organigramme par programmation en C#