Introducción
Visualizar tendencias de datos acumulados con marcadores puede hacer que los informes sean más perspicaces. El tipo de gráfico LineStackedWithDataMarkers combina una serie de líneas apiladas con marcadores de datos, lo que le permite ver tanto el flujo agregado como los puntos de datos individuales de un vistazo. Este artículo muestra cómo crear dicho gráfico de forma programática con Aspose.Cells for .NET y C#.
En esta guía aprenderá:
- Cómo configurar un libro de trabajo y rellenar datos de ejemplo.
- Cómo agregar un gráfico LineStackedWithDataMarkers.
- Cómo personalizar series, ejes y marcadores de datos.
- Cómo guardar el libro de trabajo en varios formatos.
Biblioteca de Excel C# para crear Gráfico LineStackedWithDataMarkers
Aspose.Cells for .NET es una biblioteca de automatización de Excel potente y libre de COM. Soporta todos los tipos de gráficos ofrecidos por Microsoft Excel, incluyendo LineStackedWithDataMarkers.
Ventajas clave de usar Aspose.Cells:
- Rich API – control total sobre la estructura del libro, celdas y objetos de gráficos.
- No Excel installation required – funciona en cualquier plataforma que soporte .NET.
- High performance – optimizado para grandes conjuntos de datos.
- Multiple output formats – XLSX, XLS, CSV, PDF, imágenes, etc.
Primeros pasos:
PM> Install-Package Aspose.Cells
Crear un gráfico LineStackedWithDataMarkers en Excel usando C#
Implementación paso a paso
- Crear una instancia de
Workbook. - Agregar datos de muestra que se mostrarán en el gráfico.
- Insertar un gráfico de tipo
ChartType.LineStackedWithDataMarkers. - Configurar la serie – establecer el rango de datos, el nombre y el estilo del marcador.
- Personalizar ejes y título (opcional pero recomendado).
- Guardar el libro de trabajo en la ubicación deseada.
A continuación se muestra un ejemplo completo, listo para ejecutar.
Explicación de los pasos clave
| Paso | Qué hace |
|---|---|
| Crear libro de trabajo y hoja de cálculo | Inicializa un archivo Excel vacío. |
| Poblar datos | Escribe los nombres de los meses y tres series de productos que se apilarán. |
| Agregar gráfico | Inserta un objeto de gráfico LineStackedWithDataMarkers en el rango de celdas especificado. |
| Agregar series | Enlaza cada columna de producto a una serie separada y asigna un estilo y color de marcador únicos. |
| Títulos y formato de ejes | Mejora la legibilidad etiquetando los ejes y forzando la visualización de enteros en el eje Y. |
| Guardar | Guarda el libro de trabajo en disco (.xlsx). El archivo también puede guardarse como PDF o imagen cambiando el formato en workbook.Save. |
Puede ejecutar el ejemplo como una aplicación de consola después de instalar el paquete NuGet Aspose.Cells.
Obtener una licencia gratuita
Aspose.Cells proporciona una licencia temporal gratuita que elimina las marcas de agua de evaluación y desbloquea la funcionalidad completa. Obtén la tuya en la página de licencia temporal de Aspose. Aplica la licencia antes de guardar libros de trabajo grandes:
License lic = new License();
lic.SetLicense("Aspose.Total.lic"); // Path to your temporary license file
Gráfico LineStackedWithDataMarkers: Recursos gratuitos
- Guía del desarrollador – https://docs.aspose.com/cells/net/
- Demostración en línea y editor – https://products.aspose.app/cells/family
- Referencia de API – https://reference.aspose.com/cells/net/
- Artículos y tutoriales prácticos – https://blog.aspose.com/es/categories/aspose.cells-product-family/
Conclusión
El gráfico LineStackedWithDataMarkers es ideal para visualizar tendencias acumulativas mientras sigue resaltando puntos de datos individuales. Con solo unas pocas líneas de código C#, Aspose.Cells for .NET le permite crear, dar estilo y exportar dichos gráficos sin necesidad de tener Microsoft Excel instalado. Utilice el ejemplo proporcionado como plantilla y adáptelo a sus propias fuentes de datos y requisitos de marca.
Si encuentra algún problema o tiene preguntas, visite nuestro foro de soporte gratuito: https://forum.aspose.com/c/cells/9.