この基本的なチュートリアルでは、** C#を使用してExcelセルに画像を追加する方法について説明します。空白のブックを最初から初期化することも、要件に基づいて既存のExcelファイルをロードすることもできます。 ** C#を使用してExcelセルに画像を挿入し、出力ファイルをXLSXワークブックとして保存する方法について説明します。
C#を使用してExcelセルに画像を追加する手順
- NuGetパッケージマネージャープラグインを使用して、Aspose.Cellsを追加してExcelに画像を追加します
- Workbookクラスインスタンスを初期化してExcelファイルを作成します
- インデックス値を使用してワークシートの参照を設定します
- 画像パスとともに行と列のインデックスを使用して画像を追加します
- 挿入された画像とともに出力XLSXワークブックファイルを保存します
これらの簡潔な手順は、* C#を使用してExcelに画像を挿入する*のがいかに簡単かを示しています。まず、Workbookクラスオブジェクトを使用してExcelファイルを作成してから、行と列のインデックス、およびソース画像ファイルの画像パスを指定します。最後に、要件に従ってターゲットセルに挿入します。
C#を使用してExcelセルに画像を追加するコード
namespace AddImageInExcelCellUsingCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to add image in Excel cell using CSharp | |
{ | |
//Initialize license | |
Aspose.Cells.License lic = new Aspose.Cells.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Instantiating a Workbook object | |
Aspose.Cells.Workbook workbook = new Aspose.Cells.Workbook(); | |
// Set the reference of a worksheet using sheet index | |
Aspose.Cells.Worksheet worksheet = workbook.Worksheets[0]; | |
// Adding a picture at row and column indices of "F6" cell | |
worksheet.Pictures.Add(5, 5, "logo.jpg"); | |
// Saving the Excel file | |
workbook.Save("output.xlsx" , Aspose.Cells.SaveFormat.Xlsx); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
このコードスニペットは、図面、署名、またはあらゆる種類のグラフィックデータをExcelファイルに挿入するための完全なプロセスを示しています。このコードを使用して、PNG、JPG、SVG、またはその他の一般的な形式の画像を追加できます。さらに、ワークシートのインデックスを変更して、* C#でExcelに画像を追加する*必要のあるシートを制御できます。
この簡単なチュートリアルでは、* C#を使用してExcelセルに画像を追加する方法*について説明しました。 ExcelからSVGへの画像変換に興味がある場合は、C#でExcelファイルをSVGに変換する方法の記事を参照してください。