Hinzufügen, Extrahieren und Entfernen von Bildern aus Arbeitsblättern

This article was translated from English: Does it need improvement?
Translated
View the article in English

von Chaknith Bin

Einführung

Durch das Hinzufügen von Bildern können die Nutzer ihre Daten mit relevanten Grafiken oder Illustrationen anreichern. Das Entfernen oder Löschen von Bildern vereinfacht die Bearbeitung und Organisation von Inhalten. Die Möglichkeit, Bilder abzurufen, erlaubt es außerdem, sie in anderen Dokumenten oder Anwendungen wiederzuverwenden und vorhandene Bilder zu aktualisieren. Zusammengenommen verbessern diese Funktionen die Kontrolle des Benutzers über die Bilder, verbessern die allgemeine Benutzerfreundlichkeit und ermöglichen eine nahtlose Bildbearbeitung in Excel-Arbeitsmappen.


C# NuGet-Bibliothek für Excel

Installieren mit NuGet

Install-Package IronXL.Excel
oder
Java PDF JAR

Herunterladen DLL

DLL herunterladen

Manuelle Installation in Ihr Projekt

C# NuGet-Bibliothek für Excel

Installieren mit NuGet

Install-Package IronXL.Excel
oder
Java PDF JAR

Herunterladen DLL

DLL herunterladen

Manuelle Installation in Ihr Projekt

Fangen Sie noch heute an, IronPDF in Ihrem Projekt mit einer kostenlosen Testversion zu verwenden.

Erster Schritt:
green arrow pointer

Schau dir an IronXL an Nuget Für schnelle Installation und Bereitstellung. Mit über 8 Millionen Downloads verwandelt es Excel mit C#.

C# NuGet-Bibliothek für Excel nuget.org/packages/IronXL.Excel/
Install-Package IronXL.Excel

Erwägen Sie die Installation der IronXL DLL direkt. Laden Sie es herunter und installieren Sie es manuell für Ihr Projekt oder die GAC-Form: IronXL.zip

Manuelle Installation in Ihr Projekt

DLL herunterladen
## Bilder hinzufügen Beispiel Um ein Bild in ein Arbeitsblatt einzufügen, verwenden Sie die InsertImage methode, die verschiedene Bildtypen unterstützt, 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. Sie können zum Beispiel die folgenden Ansätze ausprobieren: - Für eine Bildgröße von 1x1: - worksheet.InsertImage("bild.gif", 5, 1, 6, 2); - Für eine Bildgröße von 2x2: - worksheet.InsertImage("bild.gif", 5, 1, 7, 3);
Bitte beachten Sie
Die erzeugten Bild-IDs folgen einem Muster von 1, 3, 5, 7 usw.
```cs :path=/static-assets/excel/content-code-examples/how-to/add-remove-extract-worksheet-images-insert.cs ``` ### Ausgabe Tabellenkalkulation
Bild einfügen
## Bilder extrahieren Beispiel Um Bilder aus dem ausgewählten Arbeitsblatt zu extrahieren, rufen Sie einfach die Funktion Bilder 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. ```cs :path=/static-assets/excel/content-code-examples/how-to/add-remove-extract-worksheet-images-extract.cs ```
Extrahierte Bilder
Bildgröße
## Bild entfernen Beispiel Nach der bilder extrahieren Beispielkönnen Sie jedes eingefügte Bild anhand der entsprechenden Indexnummer leicht entfernen. Übergeben Sie einfach die ID-Nummer des Bildes an die Funktion RemoveImage methode, um sie aus dem Arbeitsblatt zu entfernen. ```cs :path=/static-assets/excel/content-code-examples/how-to/add-remove-extract-worksheet-images-remove.cs ```

Chaknith Bin

Software-Ingenieur

Chaknith ist der Sherlock Holmes der Entwickler. Zum ersten Mal kam ihm der Gedanke, dass er eine Zukunft in der Softwareentwicklung haben könnte, als er zum Spaß an Code Challenges teilnahm. Sein Schwerpunkt liegt auf IronXL und IronBarcode, aber er ist stolz darauf, Kunden mit jedem Produkt zu helfen. Chaknith nutzt sein Wissen aus direkten Gesprächen mit Kunden, um die Produkte selbst weiter zu verbessern. Sein anekdotisches Feedback geht über Jira-Tickets hinaus und unterstützt die Produktentwicklung, die Dokumentation und das Marketing, um das Gesamterlebnis der Kunden zu verbessern.Wenn er nicht im Büro ist, lernt er über maschinelles Lernen, programmiert und wandert.