IRONSOFTWAREHOME
新增、擷取及移除工作表圖片
from ironxl import *

# Create a new Excel workbook
workbook = WorkBook.Create()
worksheet = workbook.DefaultWorkSheet

# Insert images
worksheet.InsertImage("ironpdf.jpg", 2, 2, 4, 4)
worksheet.InsertImage("ironpdfIcon.png", 2, 6, 4, 8)

# Retrieve images
images = worksheet.Images

# Select each image
for i, image in enumerate(images):
    # Save the image
    any_bitmap = image.ToAnyBitmap()
    any_bitmap.SaveAs(f"{image.Id}.png")

# Remove image
worksheet.RemoveImage(3)

# Save changes with inserted and removed images
workbook.SaveAs("images.xlsx")
pip install ironxl
新增、擷取及移除工作表圖片

新增、擷取及移除工作表圖片

新增圖片範例

要將圖片插入工作表中,請使用InsertImage方法。 它支持各種圖片格式,包括JPG/JPEG、BMP、PNG、GIF和TIFF。 您可以透過在工作表中指定圖片的左上角和右下角來確定其尺寸。 寬度和高度是通過減去開始和結束的列和行索引來計算的。

提取圖片範例

要從選定的工作表中提取圖片,請存取Images屬性,該屬性返回工作表中包含的所有圖片列表。 從這個列表中,您可以執行導出、調整大小、檢索位置資料以及獲取每個圖像的原始位元資料等操作。 請注意,圖片ID遵循奇數模式,序列增量為1、3、5、7,以此類推。

移除圖片範例

按照提取圖片範例,任何插入的圖片都可以使用其對應的ID號進行移除。 將圖片的ID傳遞給RemoveImage方法以從工作表中刪除它。

探索如何使用IronXL for Python 操作Excel 圖片

準備好開始了嗎?

版本:2026.9剛剛發布

Key in blue circle

立即免費取得 30 天試用金鑰

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
預訂您的免費 即時示範
Booking Badge

獲得數百萬工程師的信賴世界各地

Iron Software 的客戶標誌
獲取無需承諾的諮詢
填寫以下表單或發電子郵件至sales@ironsoftware.com
您的資訊將永遠 保持機密。
獲得數百萬工程師的信賴世界各地
Iron Software 的客戶標誌
立即獲取您的30天試用金鑰
無需信用卡或帳戶建立