using C# 在 Excel 中新增、擷取及移除圖片
using IronXL;
using IronSoftware.Drawing;
using System.Collections.Generic;

WorkBook workBook = WorkBook.Create();
WorkSheet workSheet = workBook.DefaultWorkSheet;

// Insert images
workSheet.InsertImage("ironpdf.jpg", 2, 2, 4, 4);
workSheet.InsertImage("ironpdfIcon.png", 2, 6, 4, 8);

// Retreive images
List<IronXL.Drawing.Images.IImage> images = workSheet.Images;
// Select each image
foreach (IronXL.Drawing.Images.IImage image in images)
{
    // Save the image
    AnyBitmap anyBitmap = image.ToAnyBitmap();
    anyBitmap.SaveAs($"{image.Id}.png");
}

// Remove image
workSheet.RemoveImage(3);

workBook.SaveAs("images.xlsx");
NuGet Download
PM > Install-Package IronXL.Excel
using C# 在 Excel 中新增、擷取及移除圖片

using C# 在 Excel 中新增、擷取及移除圖片

新增圖片範例

要在試算表中插入圖像,請使用InsertImage方法。 它支援各種影像型別,例如JPG/JPEG、BMP、PNG、GIF和TIFF。 您需要在Worksheet中指定影像的左上角和右下角以確定其尺寸。 尺寸是通過減去開始和結束的行和列索引來計算的。

提取圖片範例

要從選定的list。 從這個list中,您可以執行各種操作,例如匯出、調整大小、檢索位置以及獲取每個影像的位元資料。 值得注意的是,影像ID遵循奇數模式,按1、3、5、7等順序遞增。

移除圖片範例

按照提取圖片範例,您可以輕鬆地使用相應的索引號刪除任何插入的影像。 只需將影像的ID號碼傳遞給Worksheet中移除。

探索如何使用IronXL操作Excel圖片
在GitHub上查看

準備好開始了嗎?

Nuget Downloads 2,362,812版本:2026.11剛剛發布