Visualizar datos de múltiples categorías en un gráfico de columnas apiladas tridimensional ofrece una forma clara y eficiente en espacio para comparar totales y subtotales entre categorías. En este artículo aprenderá cómo crear un gráfico Column3DStacked en Excel usando C# con Aspose.Cells for .NET. La guía incluye un ejemplo de código completo y listo para ejecutar, sugerencias de personalización del gráfico y enlaces a recursos gratuitos.
Este artículo cubre los siguientes temas:
- Biblioteca Excel C# para crear gráficos Column3DStacked
- Crear un gráfico Column3DStacked en Excel usando C#
- Obtener una licencia gratuita
- Recursos gratuitos
- Conclusión
- Ver también
Biblioteca Excel de C# para crear gráficos Column3DStacked
Aspose.Cells for .NET es una biblioteca robusta que permite a los desarrolladores crear, modificar y renderizar archivos de Excel de forma programática. Ofrece soporte completo para todos los tipos de gráficos, incluido Column3DStacked, y proporciona APIs extensas para la manipulación de datos, estilo y exportación.
Ventajas clave de usar Aspose.Cells for .NET:
- Cobertura completa de API – Desde hojas de cálculo básicas hasta gráficos avanzados.
- Alto rendimiento – Maneja libros de trabajo grandes con una huella de memoria mínima.
- Multiplataforma – Funciona en Windows, Linux y macOS.
- No se requiere instalación de Excel – Todas las operaciones se realizan del lado del servidor.
Instalación
Añade Aspose.Cells a tu proyecto mediante NuGet:
PM> Install-Package Aspose.Cells
O haga referencia al DLL directamente desde la página de lanzamientos.
Crear un gráfico Column3DStacked en Excel usando C#
El siguiente ejemplo muestra cómo:
- Crea un nuevo libro de trabajo.
- Rellena datos de ejemplo.
- Inserta un Column3DStacked gráfico.
- Personaliza el título del gráfico, los ejes, la leyenda y la apariencia.
- Guarda el libro de trabajo en un archivo Excel.
Explicación del código
| Paso | Propósito |
|---|---|
| 1 | Crea un Workbook nuevo y obtiene la primera Worksheet. |
| 2 | Llena la hoja con datos de ventas trimestrales de tres productos. |
| 3 | Inserta un gráfico Column3DStacked ubicado entre las filas 6‑26 y las columnas 0‑10. |
| 4 | Añade tres series, una para cada producto, y las vincula a los rangos de celdas correspondientes. |
| 5 | Establece títulos descriptivos para el gráfico, los ejes y la leyenda, y aplica un estilo predefinido. |
| 6 | Guarda el libro de trabajo como un archivo Excel (.xlsx). |
Ejecute el programa, abra el archivo generado Column3DStackedChart_Output.xlsx y verá un gráfico de columnas apiladas en 3‑dimensional que visualiza la distribución de ventas trimestrales.
Obtén una licencia gratuita
Aspose.Cells requiere una licencia para uso sin restricciones. Puedes obtener una licencia temporal de 30 días de forma gratuita para evaluar todas las funciones:
- Visite la página de licencia temporal de Aspose.
- Siga las instrucciones para generar un archivo de licencia.
- Cargue la licencia al inicio de su aplicación:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");
Recursos gratuitos
Mejora tus habilidades de automatización de Excel con estos recursos gratuitos:
- Guía del desarrollador – https://docs.aspose.com/cells/net/
- Aplicaciones en línea – https://products.aspose.app/cells/family
- Referencia de API – https://reference.aspose.com/cells/net/
- Artículos de cómo hacerlo – https://blog.aspose.com/es/categories/aspose.cells-product-family/
- Foro de soporte gratuito – https://forum.aspose.com/c/cells/9
Conclusión
En este tutorial demostramos cómo crear un gráfico Column3DStacked en Excel usando C# y Aspose.Cells for .NET. La API sencilla de la biblioteca le permite crear visualizaciones sofisticadas de columnas apiladas en tres dimensiones con solo unas pocas líneas de código, al tiempo que ofrece amplias opciones de personalización para títulos, ejes, leyendas y estilos.
Siéntase libre de experimentar con diferentes conjuntos de datos, estilos de gráficos y formatos de exportación (PDF, PNG, etc.). Para cualquier pregunta, la comunidad de Aspose y los foros de soporte están siempre listos para ayudar.