Visio VSD VSDX zu XAML-csharp

Visio-Diagramme werden verwendet, um technische Illustrationen auf einer Freiform-Leinwand zu erstellen. Wohingegen XAML eine Extensible Application Markup Language zum Erstellen von Benutzeroberflächen ist. Manchmal müssen Sie möglicherweise eine Visio-Datei im VSDX- oder VSD-Format in eine XAML-Datei konvertieren. In diesem Artikel wird beschrieben, wie Sie ein VSD- oder VSDX-Diagramm programmgesteuert in C# in eine XAML-Datei konvertieren.

Visio Drawing to XAML Converter – C#-API-Installation

Die Aspose.Diagram for .NET-API kann zum Erstellen, Bearbeiten, Bearbeiten oder Konvertieren von Microsoft Visio-Zeichnungen in verschiedenen Formaten, einschließlich VSD und VSDX, verwendet werden. Sie können schnell darauf zugreifen, indem Sie die DLL-Datei aus dem Abschnitt Downloads herunterladen oder den Installationsbefehl NuGet unten verwenden:

PM> Install-Package Aspose.Diagram

Konvertieren Sie VSDX in eine XAML-Datei in C#

Mit den folgenden Schritten können Sie ein VSDX Visio-Diagramm in eine XAML-Datei konvertieren:

  1. Initialisieren Sie ein Objekt der Klasse Diagram, um das Quell-VSDX-Diagramm zu laden.
  2. Schreiben Sie die XAML-Ausgabedatei mit der Methode Save.

Das folgende Code-Snippet erläutert, wie Sie ein VSDX-Diagramm programmgesteuert in C# in eine XAML-Datei konvertieren:

// Eingabe Visio-Diagramm laden
Diagram diagram = new Diagram("Input.vsdx");

// Erstellen Sie eine Instanz der XAMLSaveOptions-Klasse
XAMLSaveOptions options = new XAMLSaveOptions();
options.SaveFormat = SaveFileFormat.Xaml;

// Speichern Sie die XAML-Ausgabedatei
diagram.Save("output.xaml", options);

Konvertieren einer Visio-VSD-Datei in XAML in C#

Die folgenden Schritte erläutern den Prozess zum programmgesteuerten Konvertieren einer Visio-VSD-Datei in eine XAML-Datei in C#:

  1. Erstellen Sie ein Objekt der Klasse Diagram, um die VSD-Eingabedatei zu laden.
  2. Schreiben Sie die XAML-Ausgabedatei mit der Methode Save.

Das folgende Code-Snippet zeigt, wie Sie ein VSD-Visio-Diagramm programmgesteuert in C# in eine XAML-Datei konvertieren:

// Eingabe Visio-Diagramm laden
Diagram diagram = new Diagram("Input.vsd");

// Erstellen Sie eine Instanz der XAMLSaveOptions-Klasse
XAMLSaveOptions options = new XAMLSaveOptions();
options.SaveFormat = SaveFileFormat.Xaml;

// Speichern Sie die XAML-Ausgabedatei
diagram.Save("output.xaml", options);

Holen Sie sich eine kostenlose API-Lizenz

Sie können alle Funktionen der API in vollem Umfang testen, indem Sie eine kostenlose temporäre Lizenz erwerben.

Fazit

In diesem Artikel haben Sie den Prozess zum programmgesteuerten Konvertieren einer VSD- oder VSDX-Datei in eine XAML-Datei in C# verstanden. XAML-Dateien werden häufig verwendet, um Elemente der Benutzeroberfläche in verschiedenen Anwendungen zu beschreiben. Darüber hinaus können Sie viele andere in der API enthaltene Funktionen finden, indem Sie die Dokumentation besuchen. Bei Fragen können Sie uns im Forum kontaktieren.

Siehe auch

Flussdiagramm programmgesteuert in C# erstellen