C# で画像を Visio に変換

この記事では、C# で画像を Visio に変換する方法について詳しく説明します。これには、PNG を C# で Visio にエクスポートするための段階的なガイドと実行中のサンプル コードが含まれています。さらに、このガイドに従って、VSDX または VSD ファイル形式の両方を生成できます。

C# で画像を Visio に変換する手順

  1. Aspose.Diagram API をインストールして、Visio 形式で画像をレンダリングします
  2. Diagram クラスのインスタンスを初期化し、ページにアクセスします
  3. AddShape() メソッドを使用して画像を Visio 図形エンティティとして挿入します
  4. Save() メソッドを使用して出力 Visio 図をレンダリングします。

これらの手順は、C# で PNG を Visio に変換するための概要を示しています。まず、図を開始し、ゼロから始まるインデックス番号を使用してそのページの 1 つにアクセスします。次に、画像を図形として挿入し、出力された Visio 図を VSD または VSDX ファイルとしてエクスポートします。

C# で画像を Visio に変換するコード

using System;
using System.IO;
using System.Linq;
class Program
{
static void Main(string[] args) // Convert Image to Visio using C#
{
new License().SetLicense("License.lic");
// Create a new diagram
Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram();
// Get page object by index
Aspose.Diagram.Page page0 = diagram.Pages[0];
// Set pinX, pinY, width and height
double pinX = 2, pinY = 2, width = 4, height = 5;
// Import image as Visio shape
page0.AddShape(pinX, pinY, width, height, new FileStream("image.jpg", FileMode.OpenOrCreate));
// Save Visio diagram
diagram.Save("Visio.vsdx", Aspose.Diagram.SaveFileFormat.Vsdx);
Console.WriteLine("Done");
}
}

このサンプル コード スニペットを使用して、C# で JPG を Visio に変換します。ただし、要件に応じて即興で複数の画像を追加し、ターゲットのページ インデックス、画像の位置、高さと幅などを変更することができます。最後に、SaveFileFormat 列挙でターゲットの Visio 形式を指定しながら、save メソッドを呼び出します。

このチュートリアルでは、C#* で *画像を Visio にエクスポートする方法について説明しました。さらに、組織図の作成方法を学びたい場合は、C# で ORG チャートを作成する方法 の記事をお読みください。

 日本語