IRONSOFTWAREHOME
Hinzufügen, Extrahieren & Entfernen von Arbeitsblattbildern
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
Hinzufügen, Extrahieren & Entfernen von Arbeitsblattbildern

Hinzufügen, Extrahieren & Entfernen von Arbeitsblattbildern

Bilder hinzufügen Beispiel

Um ein Bild in ein Arbeitsblatt einzufügen, verwenden Sie die InsertImage-Methode. Es unterstützt verschiedene Bildtypen, einschließlich JPG/JPEG, BMP, PNG, GIF und TIFF. Sie geben die oberen linken und unteren rechten Ecken des Bildes innerhalb des Arbeitsblatts an, um seine Dimensionen zu bestimmen. Die Breite und Höhe werden berechnet, indem die Start- und Endspalten- und Zeilenindizes subtrahiert werden.

Bilder extrahieren Beispiel

Um Bilder aus dem ausgewählten Arbeitsblatt zu extrahieren, greifen Sie auf die Images-Eigenschaft zu, die eine Liste aller im Blatt enthaltenen Bilder zurückgibt. Aus dieser Liste können Sie Operationen wie das Exportieren, Ändern der Größe, Abrufen von Positionsdaten und Beschaffen der Roh-Byte-Daten jedes Bildes durchführen. Beachten Sie, dass Bild-IDs einem ungeraden Zahlenmuster folgen und in der Folge 1, 3, 5, 7 usw. inkrementiert werden.

Bilder-Entfernen-Beispiel

Dem Beispiel, Bilder zu extrahieren, folgend, kann jedes eingefügte Bild mithilfe seiner entsprechenden ID-Nummer entfernt werden. Übergeben Sie die ID des Bildes an die RemoveImage-Methode, um es aus dem Arbeitsblatt zu löschen.

Entdecken Sie, wie Sie Excel-Bilder mit IronXL for Python manipulieren können.

Bereit anzufangen?

Version:2026.9gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.