Adicionar, extrair e remover imagens no Excel com C#

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, como JPG/JPEG, BMP, PNG, GIF e TIFF. Você precisa especificar os cantos superior esquerdo e inferior direito da imagem no Worksheet para determinar suas dimensões. As dimensões 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 Worksheet selecionada, acesse a propriedade Images, que fornece uma list de todas as imagens contidas na planilha. A partir deste list, você pode realizar diversas operações, como exportar, redimensionar, recuperar posições e obter os dados de byte de cada imagem. Notavelmente, os IDs das imagens seguem um padrão de números ímpares, incrementando na sequência de 1, 3, 5, 7, e assim por diante.

Exemplo de Remoção de Imagem

Seguindo o exemplo de extração de imagens, você pode facilmente remover qualquer imagem inserida usando seu número de índice correspondente. Basta passar o número de ID da imagem para o método RemoveImage para removê-la do Worksheet.

Explore como Manipular Imagens do Excel com IronXL

Pronto para começar?
Nuget Downloads 2,052,917 | Versão: 2026.6 just released
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package IronXL.Excel
executar um exemplo Veja seus dados se transformarem em uma planilha.