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 na planilha 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 planilha selecionada, acesse a propriedade Images, que fornece uma lista de todas as imagens contidas na planilha. Dessa lista, você pode realizar várias operações, como exportar, redimensionar, recuperar posições e obter os dados em bytes 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 da planilha

Explore como Manipular Imagens do Excel com IronXL

Pronto para começar?
Nuget Downloads 1,948,677 | Versão: 2026.4 acaba de ser lançado
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.