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, utilice el método InsertImage. Admite varios tipos de imágenes, como JPG/JPEG, BMP, PNG, GIF y TIFF. Necesita especificar las esquinas superior izquierda e inferior derecha de la imagen en el Worksheet 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 del Worksheet seleccionado, acceda a la propiedad Images, que proporciona un list de todas las imágenes contenidas dentro de la hoja. Desde este list, puede realizar varias operaciones, como exportar, redimensionar, obtener 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 del Worksheet.

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

¿Listo para empezar?
Nuget Descargas 2,052,917 | Versión: 2026.6 just released
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida? PM > Install-Package IronXL.Excel
ejecuta una muestra observa cómo tus datos se convierten en una hoja de cálculo.