VisioVSDVSDXからXAMLcsharp

Visioの図は、自由形式のキャンバスにテクニカルイラストレーションを作成するために使用されます。一方、XAMLは、ユーザーインターフェイスを作成するためのExtensible ApplicationMarkupLanguageです。 VSDXまたはVSD形式のVisioファイルをXAMLファイルに変換する必要がある場合があります。この記事では、C#でプログラムによってVSDまたはVSDXダイアグラムをXAMLファイルに変換する方法について説明します。

Visio Drawing to XAML Converter – C#APIのインストール

Aspose.Diagram for .NET APIを使用して、VSDやVSDXを含むいくつかの形式のMicrosoft Visio図面を作成、編集、操作、または変換できます。 ダウンロードセクションからDLLファイルをダウンロードするか、以下のNuGetインストールコマンドを使用して、すばやくアクセスできます。

PM> Install-Package Aspose.Diagram

C#でVSDXをXAMLファイルに変換する

次の手順で、VSDXVisioダイアグラムをXAMLファイルに変換できます。

  1. Diagramクラスのオブジェクトを初期化して、ソースVSDXダイアグラムをロードします。
  2. Saveメソッドを使用して出力XAMLファイルを書き込みます。

以下のコードスニペットは、C#でプログラムによってVSDXダイアグラムをXAMLファイルに変換する方法を詳しく説明しています。

// 入力Visio図を読み込む
Diagram diagram = new Diagram("Input.vsdx");

// XAMLSaveOptionsクラスのインスタンスを作成します
XAMLSaveOptions options = new XAMLSaveOptions();
options.SaveFormat = SaveFileFormat.Xaml;

// 出力XAMLファイルを保存します
diagram.Save("output.xaml", options);

C#でVisioVSDファイルをXAMLに変換する

次の手順では、Visio VSDファイルをC#でプログラムによってXAMLファイルに変換するプロセスについて説明します。

  1. Diagramクラスのオブジェクトを作成して、入力VSDファイルをロードします。
  2. Saveメソッドを使用して出力XAMLファイルを書き込みます。

次のコードスニペットは、VSD VisioダイアグラムをC#でプログラムによってXAMLファイルに変換する方法を示しています。

// 入力Visio図を読み込む
Diagram diagram = new Diagram("Input.vsd");

// XAMLSaveOptionsクラスのインスタンスを作成します
XAMLSaveOptions options = new XAMLSaveOptions();
options.SaveFormat = SaveFileFormat.Xaml;

// 出力XAMLファイルを保存します
diagram.Save("output.xaml", options);

無料のAPIライセンスを取得する

無料の一時ライセンスを取得すると、APIのすべての機能をフル稼働で確認できます。

結論

この記事では、C#でプログラムによってVSDまたはVSDXファイルをXAMLファイルに変換するプロセスを理解しました。 XAMLファイルは、さまざまなアプリケーションのユーザーインターフェイス要素を記述するために一般的に使用されます。さらに、ドキュメントにアクセスすると、APIに含まれる他の多くの機能を利用できます。ご不明な点がございましたら、フォーラムまでお問い合わせください。

関連項目

C#でプログラムによるフローチャートの作成