IRONSOFTWAREHOME
Dodaj, wyodrębnij i usuń obrazy z arkuszy
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
Dodaj, wyodrębnij i usuń obrazy z arkuszy

Dodaj, wyodrębnij i usuń obrazy z arkuszy

Przyklad dodawania obrazów

Aby wstawic obraz do arkusza, uzyj metody InsertImage. Obsluguje rozne typy obrazow, w tym JPG/JPEG, BMP, PNG, GIF i TIFF. Okreslasz lewy gorny i prawy dolny rog obrazu w arkuszu, aby okreslic jego wymiary. Szerokosc i wysokosc sa obliczane przez odjecie indeksow startowych i koncowych kolumn oraz wierszy.

Przyklad wyodrebniania obrazów

Aby wyciagnac obrazy z wybranego arkusza, uzyskaj dostep do wlasciwosci Images, ktora zwraca liste wszystkich obrazow zawartych w arkuszu. Z tej listy możesz wykonać operacje takie jak eksport, zmiana rozmiaru, pobieranie danych pozycji i uzyskanie surowych danych bajtowych każdego obrazu. Zauwaz, ze identyfikatory obrazow podlegaja schematowi nieparzystych numerow, zwiekszajac sie w sekwencji 1, 3, 5, 7 i tak dalej.

Przyklad usuwania obrazow

Na przykladzie wyodrebniania obrazow, kazdy wstawiony obraz moze byc usuniety za pomoca odpowiadajacego mu numeru ID. Przekaz ID obrazu do metody RemoveImage, aby go usunac z arkusza.

Odkryj jak manipulowac obrazami w Excelu za pomoca IronXL for Python

Gotowy, aby rozpocząć?

Wersja: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