Bilder in Excel mit C# hinzufügen, extrahieren und entfernen

Bilder hinzufügen Beispiel

Um ein Bild in eine Tabelle einzufügen, verwenden Sie die InsertImage-Methode. Es unterstützt verschiedene Bildtypen wie JPG/JPEG, BMP, PNG, GIF und TIFF. Sie müssen die Ecken oben links und unten rechts des Bildes im Arbeitsblatt angeben, um seine Abmessungen zu bestimmen. Die Abmessungen werden berechnet, indem die Start- und Endspalten- sowie 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 bietet. Aus dieser Liste können Sie verschiedene Operationen durchführen, wie z.B. exportieren, skalieren, Positionen abrufen und die Byte-Daten jedes Bildes erhalten. Bemerkenswert ist, dass die Bild-IDs einem ungeraden Muster folgen, das sich in der Reihenfolge 1, 3, 5, 7 usw. erhöht.

Bild entfernen Beispiel

Folgend auf das Beispiel zum Extrahieren von Bildern, können Sie leicht ein eingefügtes Bild mit seiner entsprechenden Indexnummer entfernen. Geben Sie einfach die ID-Nummer des Bildes an die RemoveImage-Methode weiter, um es aus dem Arbeitsblatt zu entfernen.

Erfahren Sie, wie Sie Excel-Bilder mit IronXL manipulieren

Bereit anzufangen?
Nuget Downloads 1,686,155 | Version: 2025.11 gerade veröffentlicht