この記事では、C# で画像を Visio に変換する方法について詳しく説明します。これには、PNG を C# で Visio にエクスポートするための段階的なガイドと実行中のサンプル コードが含まれています。さらに、このガイドに従って、VSDX または VSD ファイル形式の両方を生成できます。
C# で画像を Visio に変換する手順
- Aspose.Diagram API をインストールして、Visio 形式で画像をレンダリングします
- Diagram クラスのインスタンスを初期化し、ページにアクセスします
- AddShape() メソッドを使用して画像を Visio 図形エンティティとして挿入します
- 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 チャートを作成する方法 の記事をお読みください。