Agregar, extraer y eliminar imágenes en Excel con C#

Ejemplo de agregar imágenes

Para insertar una imagen en una hoja de cálculo, use el método InsertImage. Admite varios tipos de imágenes, como JPG/JPEG, BMP, PNG, GIF y TIFF. Debe especificar las esquinas superior izquierda e inferior derecha de la imagen en la hoja de trabajo para determinar sus dimensiones. Las dimensiones se calculan restando los índices de inicio y final de columna y fila.

Ejemplo de extracción de imágenes

Para extraer imágenes de la hoja de trabajo seleccionada, acceda a la propiedad Images, que proporciona una lista de todas las imágenes contenidas dentro de la hoja. De esta lista, puede realizar diversas operaciones, como exportar, cambiar el tamaño, recuperar posiciones y obtener los datos en bytes de cada imagen. Notablemente, los IDs de imágenes siguen un patrón de números impares, incrementando en la secuencia de 1, 3, 5, 7, y así sucesivamente.

Ejemplo de eliminación de imagen

Siguiendo el ejemplo de extracción de imágenes, puede eliminar fácilmente cualquier imagen insertada usando su número de índice correspondiente. Simplemente pase el número de ID de la imagen al método RemoveImage para eliminarla de la hoja de trabajo

Descubra cómo manipular imágenes de Excel con IronXL

¿Listo para empezar?
Nuget Descargas 1,738,553 | Version: 2025.11 recién lanzado