Visualizar tendencias acumulativas entre categorías es esencial para el análisis empresarial y la generación de informes. Un gráfico LineStacked (también conocido como gráfico de línea apilada) le ayuda a mostrar cómo cada serie contribuye al total a lo largo del tiempo, mientras conserva la apariencia familiar de un gráfico de líneas.

En esta guía aprenderá cómo crear un gráfico LineStacked en Excel usando C# con Aspose.Cells for .NET. El código de ejemplo es autónomo, totalmente compilable e incluye comentarios que explican cada paso.

Este artículo cubre los siguientes temas:

Biblioteca de Excel C# para crear gráficos LineStacked

Aspose.Cells for .NET es una potente biblioteca de automatización de Excel que permite a los desarrolladores crear, modificar y renderizar archivos de Excel sin Microsoft Office. Proporciona una API completa para la creación de gráficos, incluidos todos los tipos de gráficos incorporados, como LineStacked.

Ventajas clave de usar Aspose.Cells para la generación de gráficos:

  • Cobertura completa de tipos de gráfico – Todos los tipos de gráficos de Excel están disponibles a través de una API unificada.
  • Personalización granular – Controle series, ejes, leyendas, etiquetas de datos y más.
  • Sin dependencias COM o de interop – Funciona en cualquier plataforma que admita .NET.
  • Alto rendimiento – Manejo eficiente de libros de trabajo y conjuntos de datos grandes.

Comience rápidamente:

  1. Descargue la última versión desde la página de lanzamientos de Aspose.Cells.
  2. Añada el paquete NuGet a su proyecto.
   PM> Install-Package Aspose.Cells

Crear un gráfico de líneas apiladas en Excel usando C#

A continuación se muestra un programa de consola C# completo y listo para ejecutar que:

  1. Crea un nuevo libro de trabajo.
  2. Puebla datos de ejemplo para tres categorías de productos.
  3. Inserta un gráfico LineStacked.
  4. Personaliza el título del gráfico, los ejes y la leyenda.
  5. Guarda el libro de trabajo como LineStackedChart_Output.xlsx.

Explicación del Código

PasoPropósito
1Instancia un nuevo Workbook y accede a la primera hoja de cálculo.
2Escribe una fila de encabezado y seis filas de datos de ventas de muestra para tres productos.
3Agrega un gráfico de tipo ChartType.LineStacked. El gráfico ocupa las filas 8‑26 y columnas 0‑10 en la hoja de cálculo.
4Agrega tres series – una para cada producto – vinculándolas a los rangos de datos apropiados.
5Establece el eje de categorías (eje X) a los nombres de los meses.
6Demuestra personalizaciones comunes: color de fondo, títulos de ejes, posición de la leyenda y etiquetas de datos.
7Guarda el libro de trabajo en el sistema de archivos local.

Ejecutar el programa crea un archivo Excel con un gráfico LineStacked totalmente funcional que apila visualmente las tres líneas de productos, permitiéndote ver tanto las tendencias individuales como su efecto acumulado.

Recursos gratuitos

Conclusión

Este artículo mostró cómo generar un gráfico LineStacked en Excel usando Aspose.Cells for .NET. Al aprovechar la API sencilla de la biblioteca, puedes crear visualizaciones de líneas apiladas sofisticadas de forma programática, personalizar completamente su apariencia y exportar el resultado a cualquier formato compatible (XLSX, PDF, PNG, etc.).

Siéntase libre de modificar los datos de muestra, los colores o la configuración de los ejes para adaptarlos a sus necesidades de informes. Si encuentra algún problema o tiene preguntas, la comunidad de soporte de Aspose está lista para ayudar.

Ver también