Visualizar datos jerárquicos con un gráfico de barras piramidal puede hacer que sus informes sean más atractivos y más fáciles de interpretar. En esta guía, descubrirá cómo crear un gráfico de barras piramidal en un libro de Excel de forma programática usando C# y Aspose.Cells for .NET. El ejemplo muestra cómo agregar datos, insertar un gráfico de barras piramidal, personalizar su apariencia y guardar el archivo en varios formatos.
Este artículo cubre los siguientes temas:
- Biblioteca Excel C# para crear gráficos de barras piramidales
- Crear un gráfico de barras piramidal en Excel usando C#
- Licencia gratuita
- Recursos adicionales
- Conclusión
- Ver también
Biblioteca de Excel en C# para crear gráficos de barras piramidales
Aspose.Cells for .NET es una robusta biblioteca de manipulación de Excel que permite a los desarrolladores crear, modificar y dar formato a archivos de Excel sin requerir Microsoft Excel. Proporciona una API completa para trabajar con hojas de cálculo, celdas, fórmulas y una amplia variedad de tipos de gráficos, incluido el gráfico Pyramid Bar.
Ventajas clave de usar Aspose.Cells for .NET:
- Soporte de gráficos avanzados – Más de 50 tipos de gráficos, incluidos Pirámide, Embudo, Cascada y más.
- Sin dependencias – No se necesita instalación de Excel en el servidor.
- Alto rendimiento – Manejo eficiente de libros de trabajo y conjuntos de datos grandes.
- Múltiples formatos de exportación – Guardar en XLSX, PDF, PNG, HTML y muchos otros.
Comenzar es sencillo:
- Descargar la última versión de la página de lanzamientos de Aspose.Cells.
- Instalar el paquete NuGet:
PM> Install-Package Aspose.Cells
- Agrega
using Aspose.Cells;yusing Aspose.Cells.Charts;a tu archivo fuente C#.
Crear un gráfico de barras piramidal en Excel usando C#
A continuación se muestra una aplicación de consola C# completa y lista para ejecutar que demuestra cómo:
- Crear un nuevo libro de trabajo.
- Rellenar datos jerárquicos de ejemplo.
- Insertar un Pyramid Bar chart.
- Aplicar formato básico (título, leyenda, etiquetas de eje).
- Guardar el libro de trabajo como un archivo XLSX.
Explicación del código
| Step | Purpose |
|---|---|
| 1 | Instancia un libro de trabajo en blanco y hace referencia a la primera hoja de cálculo. |
| 2 | Rellena la hoja de cálculo con una fila de encabezado y datos de ventas de muestra para cuatro regiones a lo largo de cuatro trimestres. |
| 3 | Agrega un gráfico PyramidBar a un área definida en la hoja (filas 7‑25, columnas A‑J). |
| 4 | Enlaza el gráfico al rango de datos (B2:E5) y establece los datos de categoría (región) (A2:A5). Cada columna se convierte en una serie separada (Q1‑Q4). |
| 5 | Aplica títulos al gráfico y a los ejes y formatea el eje de valores para mostrar la moneda. |
| 6 | Guarda el libro de trabajo como PyramidBarChart_Output.xlsx. |
Ejecute el programa, abra el archivo generado en Excel y verá un gráfico de barras piramidal que compara visualmente las ventas trimestrales entre regiones.
Obtén una licencia gratuita
Aspose.Cells ofrece una licencia temporal gratuita que elimina las marcas de agua de evaluación y desbloquea el conjunto completo de funciones. Obtenga la licencia en la página de licencia temporal de Aspose. Aplique la licencia en su código antes de cualquier manipulación del libro de trabajo:
License license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your temporary license file
Gráfico de barras piramidal Excel: Recursos gratuitos
Aproveche estos recursos adicionales para profundizar su experiencia con Aspose.Cells:
- Guía del desarrollador – https://docs.aspose.com/cells/net/
- Herramientas de hoja de cálculo en línea – https://products.aspose.app/cells/family
- Referencia de API – https://reference.aspose.com/cells/net/
- Artículos de cómo‑hacer – https://blog.aspose.com/es/categories/aspose.cells-product-family/
- Repositorio de ejemplos – https://github.com/aspose-cells/Aspose.Cells-for-.NET
Conclusión
Crear un gráfico de barras piramidal con Aspose.Cells for .NET es sencillo y solo requiere unas pocas líneas de código. Las amplias capacidades de creación de gráficos de la biblioteca le permiten generar visualizaciones profesionales y listas para exportar sin depender de Microsoft Excel. Experimente con opciones de formato adicionales, como etiquetas de datos, colores personalizados y líneas de tendencia, para adaptar el gráfico a sus necesidades específicas de informes.
Si tiene preguntas o necesita asistencia, visite el foro de soporte de Aspose.Cells para obtener ayuda de nuestra comunidad y expertos del producto.