IRONSOFTWAREHOME
Adicionar, extrair e remover imagens de planilhas
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
Adicionar, extrair e remover imagens de planilhas

Adicionar, extrair e remover imagens de planilhas

Exemplo de Adição de Imagens

Para inserir uma imagem em uma planilha, use o método InsertImage. Ele suporta vários tipos de imagem, incluindo JPG/JPEG, BMP, PNG, GIF e TIFF. Você especifica os cantos superior esquerdo e inferior direito da imagem dentro da planilha para determinar suas dimensões. A largura e a altura são calculadas subtraindo os índices de coluna e linha de início e fim.

Exemplo de Extração de Imagens

Para extrair imagens da planilha selecionada, acesse a propriedade Images, que retorna uma lista de todas as imagens contidas na folha. A partir desta lista, você pode realizar operações como exportação, redimensionamento, recuperação de dados de posição e obtenção dos dados brutos de bytes de cada imagem. Note que os IDs das imagens seguem um padrão de números ímpares, incrementando na sequência 1, 3, 5, 7, e assim por diante.

Exemplo de Remoção de Imagens

Seguindo o exemplo de extração de imagens, qualquer imagem inserida pode ser removida usando seu número de ID correspondente. Passe o ID da imagem para o método RemoveImage para deletá-la da planilha.

Explore como manipular imagens do Excel com o IronXL for Python

Pronto para começar?

Versão:2026.9recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.