Visualizar datos en capas en una forma tridimensional ayuda a los interesados a comprender rápidamente la composición de los totales entre categorías. En este artículo aprenderá cómo crear un CylinderStacked chart—el gráfico de columnas cilíndricas apiladas en 3‑D—en un libro de Excel usando C# y Aspose.Cells for .NET. La guía incluye un ejemplo de código completo y listo para ejecutar y una breve descripción de cómo ajustar un gráfico existente al estilo cilindro.

Este artículo cubre los siguientes temas:

Biblioteca de Excel en C# para crear gráficos de columnas apiladas cilíndricas

Aspose.Cells for .NET es una biblioteca integral de manipulación de Excel que elimina la necesidad de la automatización de Microsoft Office. Ofrece una API completa para crear, editar y formatear gráficos de forma programática. Al trabajar con tipos de gráficos 3‑D como el gráfico CylinderStacked, Aspose.Cells brinda soporte total para tipos de gráficos, formato de series, configuración de ejes y más.

Ventajas clave de usar Aspose.Cells for .NET:

  • API completa – Acceda a todas las funciones de Excel, incluidos los tipos de gráficos 3‑D avanzados.
  • Sin dependencia de Office – Funciona en entornos del lado del servidor sin requerir que Excel esté instalado.
  • Alto rendimiento – Maneja libros de trabajo grandes con un bajo consumo de memoria.
  • Multiplataforma – Compatible con .NET Framework, .NET Core y .NET 5/6+.

Instalación

PM> Install-Package Aspose.Cells

Crear un gráfico CylinderStacked en Excel usando C#

A continuación se muestra un ejemplo completo y autocontenido que crea un libro de trabajo, lo llena con datos de muestra, agrega un gráfico CylinderStacked, personaliza su apariencia y guarda el archivo.

Explicación paso a paso

  1. Crear un nuevo libro de trabajo y obtener la primera hoja de cálculo.
  2. Insertar datos de muestra – categorías (Q1‑Q4) y tres series de productos.
  3. Agregar un gráfico usando ChartType.CylinderStacked.
  4. Definir el rango de datos para el gráfico y establecer el eje de categorías.
  5. Personalizar los elementos del gráfico (título, leyenda, títulos de ejes, rotación 3‑D).
  6. Guardar el libro de trabajo en un archivo de Excel.

Código C# completo

Explicación de las líneas clave

  • ChartType.CylinderStacked selecciona el gráfico de columnas cilíndricas apiladas en 3‑D.
  • SetChartDataRange("A1:D5", true) indica a Aspose.Cells que trate la primera fila como nombres de series.
  • chart.NSeries.CategoryData = "A2:A5" asigna los trimestres al eje X.

Obtén una licencia gratuita

Explore las licencias temporales gratuitas de Aspose.Cells para desbloquear todas las funciones durante el desarrollo. Visite la página de licencias temporales para obtener una clave de licencia y comenzar a crear soluciones robustas de Excel sin restricciones.

Gráfico de cilindros apilados Excel: Recursos gratuitos

Continúa tu viaje de aprendizaje con estos recursos útiles:

Conclusión

En este artículo cubrimos cómo crear un gráfico CylinderStacked —un gráfico de columnas cilíndricas apiladas en 3‑D— usando Aspose.Cells for .NET. Los ejemplos de código proporcionados ilustran tanto la creación de un gráfico nuevo como la conversión de un gráfico existente al estilo cilindro. Con Aspose.Cells puedes generar visualizaciones sofisticadas completamente mediante programación, sin necesidad de Microsoft Excel en el servidor.

Si tiene preguntas o necesita más ayuda, no dude en publicar en el foro de soporte de Aspose.Cells.

Véase también