Visualizar datos que contienen algunas categorías dominantes y muchas pequeñas puede ser un desafío. Un gráfico Pie of Pie ayuda al separar las porciones más pequeñas en un pastel secundario, haciendo la imagen general más clara. En esta publicación descubrirá cómo generar dicho gráfico en Excel de forma programática usando Aspose.Cells for .NET y C#.

Este artículo cubre los siguientes temas:

Biblioteca Excel de C# para crear gráficos de pastel dentro de pastel

Aspose.Cells for .NET es una potente biblioteca de manipulación de Excel que elimina la necesidad de la automatización de Microsoft Office. Proporciona un conjunto amplio de API para crear, modificar y dar estilo a los gráficos, incluidos tipos de gráficos especializados como Pie of Pie.

Principales beneficios de usar Aspose.Cells:

  • API completa – Control total sobre la estructura del libro, los datos y los elementos visuales.
  • Personalización avanzada de gráficos – Cambia los tipos de gráficos, criterios de división, explota porciones y más.
  • Alto rendimiento – Procesa hojas de cálculo grandes de forma rápida y eficiente.
  • Compatibilidad multi‑formato – Trabaja con XLSX, XLS, CSV, PDF, ODS y muchos otros formatos.

Comenzando

  1. Descargue la biblioteca desde la página de lanzamientos oficial.
  2. Instale el paquete NuGet:
   PM> Install-Package Aspose.Cells

Ahora estás listo para crear gráficos de pastel‑en‑pastel de forma programática.

Crear un gráfico de pastel dentro de pastel en Excel usando C#

Abajo se muestra un ejemplo completo y ejecutable que demuestra cómo generar un gráfico Pie of Pie desde cero y cómo modificar un gráfico existente. Este ejemplo crea un nuevo libro de trabajo, lo llena con datos de muestra, agrega un gráfico Pie of Pie y guarda el archivo.

Qué hace el código

PasoDescripción
1Instancia un Workbook y recupera la primera hoja de cálculo.
2Escribe un pequeño conjunto de datos que se visualizará.
3Agrega un marcador de posición de gráfico del tipo PiePie (requerido como tipo base).
4Enlaza el gráfico al rango de datos y asigna a la serie un nombre descriptivo.
5Guarda el libro de trabajo en un archivo XLSX.

Al abrir PieOfPieChart_Output.xlsx se mostrará un gráfico circular principal con las categorías grandes (A, B, C) y un gráfico circular secundario que contiene D y Otros.

Obtén una licencia gratuita

Para probar Aspose.Cells sin restricciones, obtenga una licencia temporal desde la página de licencia temporal gratuita de Aspose. La licencia elimina las marcas de agua de evaluación y desbloquea toda la superficie de la API.

// Example of applying a temporary license.
var license = new Aspense.Cells.License();
license.SetLicense("Aspose.Cells.lic"); // Path to your temporary license file.

Recursos gratuitos

Mejora tus habilidades de automatización de Excel con estos recursos gratuitos:

Conclusión

Un Pie of Pie chart es una forma eficaz de resaltar tanto las categorías de datos dominantes como las menores en una sola visualización. Con Aspose.Cells for .NET puedes generar y personalizar dichos gráficos completamente mediante código, eliminando la necesidad de trabajo manual en Excel. Los ejemplos anteriores proporcionan una base sólida; siéntete libre de adaptar las fuentes de datos, los criterios de división y el estilo para que coincidan con tus requisitos específicos de informes.

Si necesita ayuda, nuestros foros de la comunidad y equipos de soporte están listos para ayudarle:

¡Feliz codificación!

Ver también