在业务报告、仪表板和演示文稿中,清晰地区分各类别的比例数据可视化是常见需求。爆炸式环形图通过将每个扇区稍微从环形的其余部分分离出来,突出显示各段落,从而提升可读性和视觉冲击力。在本指南中,您将学习如何使用 C# 和 Aspose.Cells for .NET 在 Excel 中生成 DoughnutExploded 图表。
本文涵盖:
C# Excel 库创建环形爆炸图表
Aspose.Cells for .NET 是一款全面的 Excel 操作库,使开发人员能够在无需 Microsoft Office 的情况下创建、编辑和呈现 Excel 文件。其丰富的图表 API 支持 Excel 中的所有图表类型,包括 DoughnutExploded 图表。
使用 Aspose.Cells 的主要优势:
- 功能完整的 API – 访问工作表、单元格、公式、样式、图片以及所有图表类型。
- 无 Office 依赖 – 可在 Windows、Linux、Docker 和 Azure 环境中运行。
- 高性能 – 高效处理包含数百万行的大型工作簿。
- 多格式支持 – 读取/写入 XLSX、XLS、CSV、ODS、PDF、HTML 和图像格式。
入门
- 下载 最新发布自 Aspose.Cells 发布页面
- 安装 via NuGet:
PM> Install-Package Aspose.Cells
- 在您的 C# 项目中添加对
Aspose.Cells的引用。
使用 C# 在 Excel 中创建 DoughnutExploded 图表
下面是一个完整的、可直接运行的示例,演示如何:
- 创建一个新的工作簿。
- 填充示例数据。
- 插入一个 DoughnutExploded 图表。
- 自定义图表标题、系列名称和爆炸效果。
- 将工作簿保存为 XLSX 文件。
关键步骤说明
| Step | Purpose |
|---|---|
| 创建工作簿 | 启动一个全新的 Excel 文件。 |
| 填充数据 | 提供图表可视化的类别和数值。 |
| 添加图表 | ChartType.DoughnutExploded 创建一个炸开的环形图。 |
| 定义系列 | 将图表链接到数据范围并设置系列名称。 |
| 突出特定切片 | Explode 属性(0‑100)控制每个切片的偏移量;在示例中,“Electronics” 切片被突出显示。 |
| 自定义外观 | 演示如何隐藏绘图区域背景并显示百分比标签。 |
| 保存 | 将工作簿写入磁盘(.xlsx)。 |
运行上述代码会生成一个包含鲜艳的 DoughnutExploded 图表的 Excel 文件,该图表清晰地将 “Electronics” 部分分离出来,使其在演示或报告中脱颖而出。
获取免费许可证
Aspose.Cells 需要许可证才能实现完整功能。您可以获取 临时免费许可证 进行评估:
- 访问 Aspose 临时许可证页面。
- 按照说明下载
.lic文件。 - 在使用库之前,在您的应用程序中加载许可证:
License license = new License();
license.SetLicense("Aspense.Cells.lic");
使用许可证可去除评估水印并解锁所有图表功能。
DoughnutExploded 图表 Excel:免费资源
探索更多学习材料,以掌握 Aspose.Cells:
- 开发者指南 – https://docs.aspose.com/cells/net/
- 在线演示与应用 – https://products.aspose.app/cells/family
- API 参考 – https://reference.aspose.com/cells/net/
- 操作指南文章 – https://blog.aspose.com/zh/categories/aspose.cells-product-family/
- 示例代码仓库 – https://github.com/aspose-cells/Aspose.Cells-for-.NET
结论
使用 Aspose.Cells for .NET 创建 DoughnutExploded 图表既简单又完全可编程。该库丰富的图表 API 让您能够控制所有方面——从数据绑定到切片爆炸——无需 Microsoft Office。将提供的代码集成到您的报告引擎中,即可即时交付专业外观的可视化效果。
如有任何问题、故障排除或功能请求,欢迎加入社区,访问 Aspose.Cells Forum。