Visualizar datos en forma tridimensional puede hacer que las tendencias destaquen y mejorar la legibilidad. El Cylindrical Bar chart es una variante 3‑D del clásico gráfico de barras que muestra cada serie de datos como un cilindro, añadiendo profundidad sin sacrificar claridad. Este artículo le muestra cómo crear un Cylindrical Bar chart en un libro de Excel usando Aspose.Cells for .NET y C#.

En esta guía aprenderá:

  • Qué ofrece la biblioteca Aspose.Cells C# Excel para la creación de gráficos.
  • Cómo generar un gráfico de barras cilíndricas paso a paso.
  • Cómo personalizar la apariencia del gráfico (títulos de ejes, colores, leyendas, etc.).
  • Dónde obtener una licencia temporal gratuita para evaluación.

Biblioteca Excel de C# para crear gráfico de barras cilíndrico

Aspose.Cells for .NET es una biblioteca integral de automatización de Excel que permite a los desarrolladores crear, modificar y renderizar archivos de Excel sin Microsoft Office. Soporta todos los tipos de gráficos que ofrece Excel, incluido el gráfico 3‑D Barras Cilíndricas.

Ventajas clave de usar Aspose.Cells for .NET:

  • API completa – Acceso a objetos de libro de trabajo, hoja de cálculo, celda, gráfico y formato.
  • Sin dependencias – Funciona en cualquier plataforma .NET ( .NET Framework, .NET Core, .NET 5/6/7 ).
  • Alto rendimiento – Maneja grandes conjuntos de datos con bajo consumo de memoria.
  • Compatibilidad multiformato – Lectura/escritura de XLS, XLSX, CSV, ODS y muchos más.

Instalación de Aspose.Cells

Puedes obtener Aspose.Cells a través de NuGet:

PM> Install-Package Aspose.Cells

O descargue la última versión desde la página de lanzamientos de Aspose.Cells.

Crear un gráfico de barras cilíndrico en Excel usando C#

El siguiente ejemplo crea un libro de trabajo, lo llena con datos de ventas de muestra, agrega un gráfico de barras cilíndricas y guarda el resultado como un archivo XLSX.

Ejemplo completo de código C#

Explicación del código

PasoQué hace el código
1Crea un nuevo Workbook y obtiene la primera hoja de cálculo (Sheet1).
2Rellena la hoja de cálculo con un pequeño conjunto de datos (regiones y ventas trimestrales).
3Añade un gráfico de Cylindrical Bar (ChartType.CylindricalBar) y lo posiciona en la hoja.
4Añade tres series—una para cada trimestre—vinculándolas a las celdas que contienen los datos numéricos.
5Establece los títulos de los ejes, la ubicación de la leyenda, los colores de las series y una modesta rotación 3‑D para resaltar la forma cilíndrica.
6Guarda el libro de trabajo como CylindricalBarChart_Output.xlsx. El archivo generado puede abrirse en Excel, Google Sheets o cualquier visor compatible.

Ejecutando el ejemplo

  1. Crea un nuevo proyecto de Aplicación de consola en Visual Studio o tu IDE preferido.
  2. Agrega el paquete NuGet Aspose.Cells (Install-Package Aspose.Cells).
  3. Reemplaza el contenido generado de Program.cs con el código anterior.
  4. Compila y ejecuta el proyecto. La consola confirmará que el libro de trabajo se ha guardado, y encontrarás CylindricalBarChart_Output.xlsx en la carpeta de salida del proyecto.

Obtén una Licencia Temporal Gratuita

Aspose.Cells es un producto comercial, pero puedes obtener una licencia temporal gratuita para evaluación:

  • Visite la página de licencia temporal de Aspose (Aspose temporary license page).
  • Siga las instrucciones en pantalla para recibir un archivo de licencia (normalmente Aspose.Total.NET.lic).
  • Coloque el archivo de licencia en el directorio raíz de su proyecto y actívelo antes de usar cualquier API de Aspose.Cells:
// Load the temporary license (do this once at application startup)
var license = new License();
license.SetLicense("Aspose.Total.NET.lic");

La licencia temporal elimina las restricciones de evaluación por un período limitado, lo que le permite probar todas las funciones, incluida la creación de gráficos, sin limitaciones.

Recursos gratuitos

Conclusión

Crear un gráfico Barra cilíndrica con Aspose.Cells for .NET es sencillo: prepare los datos, añada un gráfico del tipo ChartType.CylindricalBar, vincule las series y aplique un estilo opcional. La biblioteca gestiona todas las operaciones de Excel de bajo nivel, permitiéndole generar visualizaciones profesionales en 3‑D de forma programática.

Siéntase libre de experimentar con personalizaciones adicionales—como etiquetas de datos, rellenos degradados o fuentes de datos dinámicas—para adaptar el gráfico a sus necesidades específicas de informes. Si encuentra algún problema o tiene más preguntas, la comunidad de Aspose y los foros de soporte son excelentes lugares para buscar ayuda.

Ver también