Visualizar datos de múltiples categorías en un formato compacto y tridimensional ayuda a los interesados a comprender rápidamente las tendencias. En esta guía, aprenderá a crear un gráfico Bar3DStacked en Excel usando C# y Aspose.Cells for .NET. El ejemplo cubre la preparación de datos, la creación del gráfico, la configuración de series y el estilo opcional. Al final, tendrá un archivo de Excel listo para usar con un gráfico de barras apiladas 3‑D totalmente funcional.

Este artículo cubre los siguientes temas:

Biblioteca de Excel C# para crear gráficos Bar3DStacked

Aspose.Cells for .NET es una biblioteca integral de procesamiento de Excel que permite a los desarrolladores crear, modificar y renderizar archivos de Excel sin necesidad de Microsoft Office. Soporta completamente la creación de gráficos, incluido el tipo Bar3DStacked, y proporciona una API intuitiva para un control granular.

Características clave que hacen que Aspose.Cells sea ideal para la generación de gráficos:

  • Rich Chart API – Crea todo tipo de gráfico compatible con Excel, establece series, ejes, leyendas y más.
  • High Performance – Procesa libros de trabajo grandes de manera eficiente con un bajo consumo de memoria.
  • Format Compatibility – Lee y escribe XLS, XLSX, CSV, HTML, PDF y muchos otros formatos.
  • No Dependency on Office – Funciona en cualquier plataforma que soporte .NET.

Comience rápidamente:

  1. Descargue la última versión desde la página de lanzamientos de Aspose.Cells.
  2. Instale a través de NuGet:
PM> Install-Package Aspense.Cells

Crear un gráfico de barras 3D apilado en Excel usando C#

A continuación se muestra un ejemplo completo y listo para ejecutar en C# que demuestra cómo:

  1. Crear un libro de trabajo y una hoja de cálculo.
  2. Rellenar datos de ejemplo.
  3. Añadir un gráfico Bar3DStacked.
  4. Configurar series, eje de categorías y estilo opcional.
  5. Guardar el libro de trabajo.

Explicación del Código

StepQué haceAPI importante
1Instancia un Workbook y obtiene la hoja de cálculo predeterminada.new Workbook(), workbook.Worksheets[0]
2Escribe datos de muestra (categorías + tres series).Cells["A1"].Value, Cells[row, column].Value
3Agrega un gráfico Bar3DStacked a la hoja.sheet.Charts.Add(ChartType.Bar3DStacked, …)
4Establece el rango de datos de origen y el eje de categorías.chart.SetChartDataRange, chart.NSeries.CategoryData
5Agrega tres series (Q1, Q2, Q3) y asigna nombres.chart.NSeries.Add, chart.NSeries[i].Name
6Personaliza los bordes y el fondo del área del gráfico (opcional).chart.NSeries[i].Border.Color, chart.PlotArea.Area.Formatting
7Guarda el libro de trabajo en un archivo XLSX.workbook.Save

Ejecute el programa; Bar3DStackedChart_Output.xlsx aparecerá en la carpeta de ejecución, conteniendo un gráfico de barras apiladas 3‑D totalmente formateado.

Obtén una licencia gratuita

Aspose.Cells proporciona una licencia temporal gratuita que elimina las marcas de agua de evaluación y desbloquea la funcionalidad completa por un período limitado. Visite la página de licencia temporal para obtener una y comenzar a desarrollar sin restricciones.

Bar3DStacked Chart Excel: Recursos gratuitos

Conclusión

En este artículo demostramos cómo generar un gráfico Bar3DStacked en Excel usando Aspose.Cells for .NET. El código paso a paso muestra la preparación de datos, la creación del gráfico, la configuración de series, el estilo opcional y el guardado del libro de trabajo. Con Aspose.Cells, puedes automatizar visualizaciones complejas sin depender de Microsoft Office, lo que lo hace ideal para informes del lado del servidor, paneles de control y aplicaciones basadas en datos.

Si tiene preguntas o necesita más ayuda, no dude en preguntar en nuestro foro de soporte gratuito.

Ver también