有效地可视化比例数据通常需要 3D 分解饼图。在许多商业报告中,这种图表类型突出显示各个部分,同时添加吸引读者注意力的三维外观。本文演示如何使用 C# 和 Aspose.Cells for .NET 在 Excel 中生成 Pie3DExploded 图表。只需几行代码,您就可以创建图表、设计图表并将其导出为任何支持的格式(XLSX、PDF、PNG 等)。
文章结构如下:
C# Excel 库创建 Pie3D 爆炸图
使用 C# 在 Excel 中创建 Pie3DExploded 图表
免费资源
结论
另请参阅
C# Excel 库创建 Pie3D 爆炸图
Aspose.Cells for .NET 是一个功能强大、完全托管的 Excel 库,使开发人员能够创建、修改和渲染 Excel 文件,而无需 Microsoft Office。其丰富的 API 使图表自动化变得简单,包括高级 3D 图表类型和分解饼图功能。
使用 Aspose.Cells 创建图表的主要优点:
完整的 .NET 支持 – 适用于 .NET Framework、.NET Core 和 .NET 6/7/8。
无需 Office – 在 Office 不可用的服务器端环境中运行。
丰富的图表功能 – 支持 50 多种图表类型,包括 3D 和分解变体。
高性能——以低内存占用处理大型数据集。
多种导出格式 – 保存为 XLSX、PDF、HTML、PNG、JPEG、SVG 等。
开始使用
从官方发布页面下载最新的 Aspose.Cells for .NET。
安装 NuGet 包:
PM> 安装包 Aspose.Cells
在 C# 项目中添加对 Aspose.Cells 的引用。
现在您已准备好创建 Pie3DExploded 图表。
使用 C# 在 Excel 中创建 Pie3DExploded 图表
下面是两个完整的、可运行的示例:
基本 Pie3D 爆炸图表 – 展示如何创建图表并分解整个系列。
自定义 Pie3DExploded 图表 – 演示样式、分解特定切片以及导出为 PNG。
示例 1 – 基本 Pie3D 爆炸图
关键步骤说明
步骤 代码 目的
1 new Workbook() 创建内存中的 Excel 工作簿。
2sheet.Cells[“A1”].Value = “Category” 用类别/值对填充工作表。
3sheet.Charts.Add(ChartType.Pie3D, …) 将 3D 饼图添加到工作表中。
4 Chart.NSeries.Add(“=Sheet1!$B$2:$B$5”, true) 将系列绑定到数据范围。
5 Chart.NSeries[seriesIndex].Explosion = 15 增加切片之间的距离以获得更明显的效果。
6 workbook.Save(…) 将工作簿写入 XLSX 文件。
运行该程序会生成 Pie3DExploded_Basic.xlsx,其中包含干净的 3D 分解饼图。
示例 2 – 自定义 Pie3DExploded 图表(样式和导出)
这个例子增加了什么
选择性爆炸 – 使用 ExplodePoints 仅分离“Bikes”切片。
自定义切片颜色 – 直接访问每个点的 Area.ForegroundColor。
数据标签 – 显示每个切片内的类别名称和值。
高分辨率导出 – 将图表另存为 300dpi PNG 图像(ToImage 方法)。
这两个示例均使用 .NET 6+ 进行编译,并且仅需要 Aspose.Cells NuGet 包。
获取免费许可证
想要在不购买完整许可证的情况下进行实验吗?访问 Aspose 临时许可证页面以获得 30 天免费评估许可证。这将解锁所有功能,包括图表创建,因此您可以不受限制地测试上面的代码。
免费资源
开发人员指南 – https://docs.aspose.com/cells/net/
在线演示和转换器 – https://products.aspose.app/cells/family
API 参考 – https://reference.aspose.com/cells/net/
操作方法文章 – https://blog.aspose.com/categories/aspose.cells-product-family/
结论
使用 Aspose.Cells for .NET 在 Excel 中创建 3D 分解饼图非常简单。该库提供对图表类型、爆炸设置、颜色、数据标签和导出格式的精细控制。通过遵循上面的示例,您可以将引人注目的饼图集成到任何自动化报告解决方案中,无论您是构建财务仪表板、销售摘要还是数据驱动的 Web 应用程序。
如果您遇到任何问题或有疑问,请随时在 Aspose.Cells 支持论坛上寻求帮助。
另请参阅
如何锁定 Excel 中的单元格
添加图片到 Excel
在 Excel 中创建甘特图
在数据透视表中添加计算字段
在 Excel 中创建迷你图
在 Excel 中创建龙卷风图表
使图像适合单元格宽度和高度