在本主题中,我们将解释如何在 C# .NET 应用程序中创建 Excel Pie Chart 的易于使用的步骤。以下步骤展示了如何以编程方式在 C# windows 应用程序中创建动态饼图。
通常,饼图表示分类数据,而每个饼图可以显示特定类别。在 MS Excel 中,您可以使用丰富的图表工具。因此,您可以在 C# 项目中即时制作 Excel 饼图。接下来,您可以保存为 Excel XLSX 格式。您可以简单地将输出的 XLSX 文件打开到一些 Excel 查看器中以显示图形。
在 C# 中创建 Excel 饼图的步骤
- 从 NuGet 库下载 Aspose.Cells for .NET 包
- 使用 using 指令导入相关的 Aspose.Cells 和 Aspose.Cells.Charts 命名空间
- 实例化许可证对象并使用 SetLicense 方法设置许可证文件
- 创建一个 Workbook 对象以创建一个新的 Excel 工作簿
- 获取工作簿中的第一个工作表并将数据添加到工作表中
- 使用 ChartType.Pie 枚举成员添加新饼图并将其数据系列设置为其他属性
- 保存包含饼图的输出 Excel 文件
在下面的示例中,我们将根据季度销售数据动态创建饼图。图表的源数据也将通过代码粘贴。此外,我们设置图表的标题并指定数据标签属性以在饼图切片上显示值和百分比。我们可以使用 ChartType 枚举来选择或设置其他类似的类型来绘制图表。
在 C# 中创建 Excel 饼图的示例代码
上面的代码片段将一些数据插入到第一个工作表单元格中,然后基于该数据源在 C# 中创建一个 Excel 饼图。最后,它会保存一个包含饼图的 Excel XLSX 文件。此外,您也可以在没有互操作的 C# 中将 Excel 图表转换为 JPG。