En este tema, explicaremos pasos fáciles de usar sobre cómo crear Excel Pie Chart en la aplicación C# .NET. Los pasos a continuación muestran cómo crear un gráfico circular dinámico en la aplicación de Windows C# mediante programación.
Por lo general, un gráfico circular denota datos categóricos, mientras que cada sector circular puede mostrar una categoría específica. En MS Excel, puede utilizar un amplio conjunto de herramientas de gráficos. Por lo tanto, puede hacer un gráfico circular de Excel en un proyecto de C# sobre la marcha. A continuación, puede guardar en formato Excel XLSX. Simplemente puede abrir el archivo XLSX de salida en algún visor de Excel para mostrar el gráfico.
Pasos para crear un gráfico circular de Excel en C#
- Descargue el paquete Aspose.Cells for .NET de NuGet Gallery
- Importe espacios de nombres Aspose.Cells y Aspose.Cells.Charts relevantes con la directiva using
- Crea una instancia del objeto de licencia y configura el archivo de licencia usando el método SetLicense
- Cree un objeto Workbook para crear un nuevo libro de Excel
- Obtenga la primera hoja de trabajo en el libro de trabajo y agregue datos a la hoja de trabajo
- Agregue un nuevo gráfico circular usando ChartType.Pie miembro de enumeración y establezca su serie de datos con otros atributos
- Guarde el archivo de salida de Excel que contiene el gráfico circular.
En el siguiente ejemplo, crearemos un gráfico circular de forma dinámica en función de los datos de ventas trimestrales. Los datos de origen del gráfico también se pegarán mediante código. Además, establecemos el título del gráfico y especificamos las propiedades de las etiquetas de datos para mostrar valores y porcentajes en las porciones circulares. Podemos usar la enumeración ChartType para seleccionar o configurar otros tipos similares para dibujar gráficos.
Código de muestra para crear un gráfico circular de Excel en C#
El fragmento de código anterior inserta algunos datos en las primeras celdas de la hoja de trabajo y luego crea un gráfico circular de Excel en C# basado en esa fuente de datos. Finalmente, guarda un archivo Excel XLSX que contendrá el gráfico circular. Además, también puede convertir gráfico de Excel a JPG en C# sin interoperabilidad.