Visualizar tendencias de datos en un formato de área apilada tridimensional ayuda a las partes interesadas a comprender rápidamente los valores acumulados a través de las categorías. Con Aspose.Cells for .NET, generar un gráfico Area3DStacked es sencillo y totalmente controlable mediante código. En este artículo aprenderá cómo crear, poblar y ajustar finamente un gráfico Area3DStacked en un libro de Excel usando C#.

Este artículo cubre los siguientes temas:

Biblioteca de Excel en C# para crear gráficos Area3DStacked

Aspose.Cells for .NET es una biblioteca robusta de automatización de Excel que elimina la necesidad de Microsoft Office en el servidor. Proporciona una API rica para crear hojas de cálculo, insertar datos y agregar cualquier tipo de gráfico compatible con Excel, incluido Area3DStacked.

Principales beneficios de usar Aspose.Cells for .NET:

  • Cobertura completa de la API – Acceda a todas las funciones de Excel programáticamente.
  • Alto rendimiento – Procese libros de trabajo grandes con una huella de memoria mínima.
  • Multiplataforma – Ejecute en Windows, Linux y macOS con .NET Core / .NET 8+.
  • No se requiere instalación de Excel – Funciona en entornos sin interfaz gráfica, como servicios web y canalizaciones CI.

Puedes comenzar en tres sencillos pasos:

  1. Descargue la última versión desde la página de lanzamientos de Aspose.Cells.
  2. Agregue el paquete NuGet a su proyecto:
PM> Install-Package Aspose.Cells
  1. Comienza a programar con el espacio de nombres Aspose.Cells.

Crear un gráfico Area3DStacked en Excel usando C#

A continuación se presentan dos ejemplos prácticos que demuestran cómo crear un gráfico Area3DStacked desde cero y cómo aplicar personalizaciones comunes.

Ejemplo 1 – Gráfico de Área 3D Apilado Básico

Este ejemplo crea un libro de trabajo, lo llena con datos de ventas trimestrales e inserta un gráfico de Área apilada 3‑D.

Explicación de los pasos clave

PasoQué hace
1Crea un Workbook nuevo y hace referencia a la primera Worksheet.
2Inserta una pequeña tabla de datos que el gráfico visualizará.
3Añade un gráfico del tipo ChartType.Area3DStacked. El área del gráfico se coloca desde la fila 7 columna 0 hasta la fila 25 columna 9.
4Vincula el gráfico al rango de datos. SetChartDataRange incluye tanto categorías como series; CategoryData apunta a las etiquetas de fila (trimestres).
5Guarda el libro de trabajo en un archivo XLSX.

Ejecutar el programa genera Area3DStacked_Chart_Basic.xlsx, que muestra un gráfico de áreas apiladas tridimensional donde las ventas de cada producto se apilan una encima de otra para cada trimestre.

Ejemplo 2 – Gráfico de Área Apilada 3D Personalizado (Colores y Títulos de Ejes)

El segundo ejemplo muestra cómo ajustar la apariencia del gráfico: establecer colores de series, ajustar la transparencia y añadir títulos de ejes significativos.

Qué hace la personalización

  • Colores de Series y Transparencia – Cada región recibe un color distinto con transparencia variable para enfatizar la profundidad.
  • Títulos de Ejes – Mejora la comprensión del gráfico, especialmente cuando está incrustado en informes.
  • Eliminación de Bordes – Proporciona al área apilada un flujo visual más suave.

El archivo resultante Area3DStacked_Chart_Customized.xlsx muestra un gráfico de áreas apiladas en 3 D pulido, adecuado para paneles ejecutivos.

Recursos gratuitos

Conclusión

Crear un gráfico Area3DStacked con Aspose.Cells for .NET es cuestión de unas pocas líneas de código: cargar o generar datos, añadir un gráfico del tipo ChartType.Area3DStacked, vincular el rango y, si es necesario, ajustar finamente colores, transparencia y títulos de los ejes. La potente API de la biblioteca le permite producir visualizaciones listas para publicación sin requerir Microsoft Excel en el servidor.

Siéntase libre de experimentar con los ejemplos anteriores, adaptarlos a su modelo de datos e integrar los gráficos generados en pipelines de generación de informes automatizados.

Para obtener ayuda adicional, visite nuestro foro de soporte gratuito.

Ver también