IRONSOFTWAREHOME
Dodaj, wyodrębnij i usuń obrazy w Excel za pomocą C#
using IronXL;
using IronSoftware.Drawing;
using System.Collections.Generic;

WorkBook workBook = WorkBook.Create();
WorkSheet workSheet = workBook.DefaultWorkSheet;

// Insert images
workSheet.InsertImage("ironpdf.jpg", 2, 2, 4, 4);
workSheet.InsertImage("ironpdfIcon.png", 2, 6, 4, 8);

// Retreive images
List<IronXL.Drawing.Images.IImage> images = workSheet.Images;
// Select each image
foreach (IronXL.Drawing.Images.IImage image in images)
{
    // Save the image
    AnyBitmap anyBitmap = image.ToAnyBitmap();
    anyBitmap.SaveAs($"{image.Id}.png");
}

// Remove image
workSheet.RemoveImage(3);

workBook.SaveAs("images.xlsx");
Imports IronXL
Imports IronSoftware.Drawing

Dim workBook As WorkBook = WorkBook.Create()
Dim workSheet As WorkSheet = workBook.DefaultWorkSheet

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

' Retreive images
Dim images As List(Of IronXL.Drawing.Images.IImage) = workSheet.Images
' Select each image
For Each image As IronXL.Drawing.Images.IImage In images
    ' Save the image
    Dim anyBitmap As AnyBitmap = image.ToAnyBitmap()
    anyBitmap.SaveAs($"{image.Id}.png")
Next

' Remove image
workSheet.RemoveImage(3)

workBook.SaveAs("images.xlsx")
NuGet Download
PM > Install-Package IronXL.Excel
Dodaj, wyodrębnij i usuń obrazy w Excel za pomocą C#

Dodaj, wyodrębnij i usuń obrazy w Excel za pomocą C#

Przyklad dodawania obrazów

Aby wstawić obraz do arkusza kalkulacyjnego, użyj metody InsertImage. Obsługuje różne typy obrazów, takie jak JPG/JPEG, BMP, PNG, GIF i TIFF. Musisz określić górny lewy i dolny prawy róg obrazu w Worksheet, aby określić jego wymiary. Wymiary sa obliczane przez odjecie indeksow poczatkowych i koncowych kolumn i wierszy.

Przyklad wyodrebniania obrazów

Aby wydobyć obrazy z wybranego Worksheet, uzyskaj dostęp do właściwości Images, która dostarcza list wszystkich obrazów zawartych w arkuszu. Z tej list możesz wykonywać różne operacje, takie jak eksportowanie, zmiana rozmiaru, pobieranie pozycji i uzyskiwanie danych bajtowych każdego obrazu. W szczegółnosci, identyfikatory obrazów naśladuja wzorzec z numerami nieparzystymi, zwiększając sie w sekwencji 1, 3, 5, 7 i tak dalej.

Przyklad usuwania obrazu

Po przykładzie wyodrebniania obrazów można łatwo usunac dowolny wstawiony obraz, korzystając z jego odpowiadającego numeru indeksu. Zwyczajnie przekaż numer ID obrazu do metody RemoveImage, aby usunąć go z Worksheet.

Przeglądaj, jak manipulowac obrazami w Excelu za pomoca IronXL
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 2,237,574Wersja:2026.9właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta