Arbeitsblattbilder hinzufügen, extrahieren und entfernen

Bilder hinzufügen Beispiel

Um ein Bild in ein Arbeitsblatt einzufügen, verwenden Sie die Methode InsertImage. Es unterstützt verschiedene Bildtypen, wie JPG/JPEG, BMP, PNG, GIF und TIFF. Sie müssen die obere linke und die untere rechte Ecke des Bildes angeben, um seine Abmessungen zu bestimmen, die durch Subtraktion der Spalten- und Zeilenwerte berechnet werden.

  • Für ein Bild der Größe 1x1: worksheet.InsertImage("bild.gif", 5, 1, 6, 2);
  • Für ein Bild der Größe 2x2: worksheet.InsertImage("bild.gif", 5, 1, 7, 3);

Bilder extrahieren Beispiel

Um Bilder aus dem ausgewählten Arbeitsblatt zu extrahieren, greifen Sie auf die Eigenschaft Bilder zu, die eine Liste aller auf dem Blatt enthaltenen Bilder enthält. Von dieser Liste aus können Sie verschiedene Operationen durchführen, wie z. B. Exportieren, Größenänderung, Abrufen von Positionen und Abrufen der Byte-Daten der einzelnen Bilder. Die Bild-IDs folgen einem ungeraden Zahlenmuster, das in der Reihenfolge 1, 3, 5, 7 usw. aufsteigt.

Bild entfernen Beispiel

In Anlehnung an das Beispiel "Bilder extrahieren" können Sie jedes eingefügte Bild anhand der entsprechenden Indexnummer leicht entfernen. Übergeben Sie einfach die ID-Nummer des Bildes an die Methode RemoveImage, um es aus dem Arbeitsblatt zu entfernen.