画像へのVisio

Microsoft Visioの図面は、さまざまな設計目的で組織で頻繁に使用されます。 C#を使用して、Visioダイアグラムファイルをプログラムで画像形式に変換できます。この変換は、描画形式VSDVSDXなどと比較して、画像を簡単に共有およびプレビューできるため便利です。この記事では、次のセクションでさまざまな変換シナリオについて説明します。

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

Aspose.Diagram for .NET APIを使用して、ダイアグラムファイルを操作できます。 .NET FrameworkのC#言語を使用して、VSD、VSDX、およびその他のいくつかのファイル形式をプログラムで作成、編集、または操作できます。 ダウンロードセクションからAPIをダウンロードするか、次のNuGetインストールコマンドを使用して、APIを構成してください。

PM> Install-Package Aspose.Diagram

C#を使用してプログラムでVisio(VSD / VSDX)ファイルを画像に変換する

次の手順で、Visioの図面をJPG、PNG、TIFF、またはその他の画像形式に変換する必要がある場合があります。

  1. ダイアグラムコンストラクターを呼び出して、入力VSD/VSDX図面をロードします。
  2. 出力JPG、SVG、BMP、GIF、またはSVG画像ファイルを保存します。

次のコードは、C#を使用してプログラムでVSD / VSDX図をJPG、SVG、BMP、GIF、またはSVG画像に変換する方法を示しています。

// ダイアグラムコンストラクターを呼び出して、VSD/VSDX図面をロードします
Diagram diagram = new Diagram("ExportToImage.vsd");

// 出力JPG、SVG、BMP、GIF、またはSVG画像ファイルを保存します
diagram.Save("ExportToImage_out.png", SaveFileFormat.PNG);

C#を使用してVisio VSD/VSDXの特定のページを画像に変換する

Visio図面の特定のページを参照してその内容を確認したり、サムネイルを作成したりする場合があります。 VSD/VSDXファイルの特定のページを画像ファイルに簡単に変換できます。 C#を使用してプログラムでVisioダイアグラムファイルの特定のページを画像にレンダリングするには、以下の手順に従ってください。

  1. DiagramクラスのVSD/VSDXファイルとして入力ダイアグラムをロードします。
  2. PNGなどの出力画像形式を指定します。
  3. ページインデックス付きのページを指定します。
  4. Saveメソッドを使用して、JPG、SVG、BMP、GIF、SVGファイルなどの出力画像形式を保存します。

次のコードは、Visioダイアグラムファイル(VSD / VSDX)の特定のページをC#を使用してプログラムで画像に変換する方法を説明しています。

// 入力図をVSD/VSDXファイルとしてロード
Diagram diagram = new Diagram("ExportPageToImage.vsd");

// 出力画像形式をPNGとして指定します
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);

// ページインデックスで1ページのみ保存
options.PageIndex = 0;

// 結果の画像ファイルを保存します
diagram.Save("ExportPageToImage_out.png", options);

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

無料一時ライセンスをリクエストして、制限なしでAPIを評価できます。

結論

結論として、Visioダイアグラムファイルを画像形式に変換する方法と、VSD / VSDXファイルの特定のページをC#を使用してプログラムで画像に変換する方法を学習しました。さらに、APIの詳細については、APIドキュメントを参照することもできます。ご不明な点がございましたら、無料サポートフォーラムまでお気軽にお問い合わせください。

関連項目

C#を使用してMS VisioダイアグラムをPDFに変換