Aspose.Diagram for .NET


.NET で Microsoft Visio ファイルを処理する API

Microsoft Visio 図面の生成、編集、操作と、XPS、HTML、SVG、SWF、XAML、画像、PDF 形式への変換

Aspose.Diagram for .NET

Aspose.Diagram for .NET は、Microsoft Visio ファイルを操作するために設計された API です。ネイティブの Visio ファイル形式を生成、操作、変換できます。また、図面を新規に作成できるだけでなく、既存のファイルを読み込み、図面の要素を操作し、他のファイル形式にエクスポートすることもできます。

Aspose.Diagram for .NET は、ほとんどすべてのネイティブ Visio ファイル形式だけでなく、一般的に使用される画像や固定レイアウト形式もサポートします。Aspose.Diagram for .NET の API は、Microsoft Visio のオブジェクト モデルの代替としてさらに優れたパフォーマンスを提供します。Visio サービスの高度な機能を使用してサーバー上で Visio ドキュメントを操作できます。


概略図

Aspose.Diagram for .NET でサポートされる主な機能です。


プラットフォームに依存しません

Aspose.Diagram for .NET でサポートされる環境です。


サポートされるファイル形式

Aspose.Diagram for .NET でサポートされるファイル形式です。


  • 複数の Visio 形式の読み込みやフォント保存場所の指定
  • 複数のシェイプのグループ化
  • Visio タイムライン図形の構成
  • ダイアグラム内の異なるオブジェクトのプロパティの読み込み
  • ダイアグラムを XML または XAML として保存
  • Visio ドキュメント プロパティの操作
  • サーバー上の Visio 図面を XpsPrint API で印刷
  • シェイプの回転
  • Visio 図面にコメントを追加
  • Visio 図面に空白の新規ページを挿入
  • Visio 図面を正確に印刷
  • 図面にコメントを追加できるレビューアーの指定
  • 未使用のテーマ、データ グラフィック、スタイルの抽出
  • シェイプのすべてのプロパティの値を取得
  • 図面をエクスポートする際に NUBRS ラインの追加をサポート
  • ポリラインとベジエ シェイプの描画をサポート
  • 画像や HTML 形式での保存時にコメントを出力

企業は Microsoft Visio で専門性の高い図面を生成し、それらの情報を共有します。問題は、一般的なユーザーはそれらの Visio 特有のファイル形式を読み込むために Microsoft Visio やその他のツールをインストールする必要がある点です。この問題の解決策の一つとして、特別なプログラムをマシンにインストールする必要がないように、Visio 図面を PDF、HTML、またはラスター画像に変換する方法が挙げられます。

Aspose.Diagram for .NET では、独自の変換エンジンにより、他のソフトウェアに依存することなく、わずか数行のコードでサポートされるあらゆる Visio ファイル形式を他の形式に変換できます。この変換処理は迅速かつ確実ですので、指定するファイル形式に関係なく高品質な出力結果を得られます。

            // 変換対象のファイルの読み込み
            var diagram = new Aspose.Diagram.Diagram(dir + "template.vsdx");

            // 異なる形式で保存
            diagram.Save(dir + "output.pdf", Aspose.Diagram.SaveFileFormat.PDF);
            diagram.Save(dir + "output.html", Aspose.Diagram.SaveFileFormat.HTML);
            diagram.Save(dir + "output.jpg", Aspose.Diagram.SaveFileFormat.JPEG);
          

Aspose.Diagram for .NET の API により、Microsoft Visio のネイティブの VSD/VSDX 形式だけでなく、VSS、VST、VSX、VTX、VDW、VDX、VSSX、VSTX、VSDM、VSSM および VSTM を読み込めます。ダイアグラムのコンテンツは Aspose.Diagram for .NET の API で操作できます。Visio ファイルに変更を加えた後は、サポートされるファイル形式でディスクに書き出せます。

Aspose.Diagram for .NET を使用して、ドキュメント プロパティ、ページ、マスター、シェイプ、画像、コネクタ、ソリューション XML、コメント、ハイパーリンク、スタイルシート、レイヤー、ユーザー定義セルなどの Visio 図面のデータを簡単に読み込むことができます。

Aspose.Diagram for .NET は、数行のコードでさまざまな異なるオプションを使用してドキュメントを印刷できます。デフォルト設定での印刷、プリンター名を指定して印刷、印刷ページ範囲などのオプションを指定した印刷が可能です。

            // 印刷対象のファイルの読み込み
            var diagram = new Aspose.Diagram.Diagram(dir + "template.vsdx");

            // 通常使うプリンターから印刷
            diagram.Print();

            // プリンター名と印刷ジョブを指定して印刷
            diagram.Print("LaserJet1100", "Job Name");
          

Aspose.Diagram for .NET の API は、マネージ コードで設計されているので Visio ファイル形式を操作するために Microsoft Office や Microsoft Visio を実行環境にインストールする必要はありません。サポートされる機能、セキュリティ、安定性、拡張性、スピード、価格など、あらゆる面で Microsoft Visio オートメーションを完全に置き換えることができます。



ページトップへ