使用金字塔堆叠图可视化层次结构数据,帮助用户快速了解各类别的比例贡献。本文将教您如何使用 C# 和 Aspose.Cells for .NET 在 Excel 中创建金字塔堆叠图。指南包含完整的、可直接编译的代码示例,演示如何创建工作簿、填充示例数据、添加金字塔堆叠图、定制外观并保存结果。
本文涵盖以下主题:
C# Excel 库创建金字塔堆叠图表
Aspose.Cells for .NET 是一个功能强大、特性丰富的库,使开发人员能够在没有 Microsoft Office 的情况下创建、修改和呈现 Excel 文件。它完全支持 PyramidStacked 图表类型,允许您以编程方式生成专业外观的金字塔堆叠可视化。
使用 Aspose.Cells for .NET 的主要优势:
- 广泛的 API – 访问完整的 Excel 功能集,包括所有图表类型。
- 高性能 – 高效处理大型工作簿和数据集。
- 无 COM/Interop – 在支持 .NET Standard/.NET 6+ 的任何平台上运行。
- 多种格式 – 保存为 XLSX、XLS、CSV、PDF、HTML、图像等。
Tip: 通过 NuGet 安装库,以保持项目保持最新。
PM> Install-Package Aspose.Cells
在 Excel 中使用 C# 创建金字塔堆叠图
概述
以下示例演示如何:
- 创建一个新的
Workbook。 - 用示例数据填充工作表。
- 插入一个 Pyramid Stacked 图表。
- 分配系列,设置图表标题,并自定义轴标签。
- 将工作簿保存为
.xlsx文件。
完整的 C# 代码
关键步骤说明
| 步骤 | 目的 |
|---|---|
| 1 | 实例化一个新的 Workbook 并访问默认工作表。 |
| 2 | 插入示例数据,表示三个产品类别在三个季度的销售情况。 |
| 3 | 添加一个位于数据表下方的 ChartType.PyramidStacked 图表。 |
| 4 | 将图表链接到工作表数据。每个季度成为单独的系列,类别作为 X 轴标签。 |
| 5 | 通过添加坐标轴标题和数据标签来提高可读性。 |
| 6 | 将工作簿保存为 .xlsx 文件,可在 Excel、Google Sheets 或任何兼容的查看器中打开。 |
运行程序后会生成 PyramidStackedChart_Output.xlsx,其中包含完整格式化的金字塔堆叠图表。
获取免费许可证
Aspose 提供 临时免费许可证,可在有限时间内消除评估限制。访问 Aspose 临时许可证页面 获取许可证,并解锁 Aspose.Cells for .NET 的全部功能。
Excel 金字塔堆叠图表:免费资源
通过这些免费资源提升您的 Excel 自动化技能:
- 开发者指南 – 综合文档: 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/
结论
使用 Aspose.Cells for .NET 创建金字塔堆叠图非常简单,只需几行 C# 代码。该库处理所有底层 Excel 细节,让您专注于数据和视觉设计。将示例代码作为您自己的报告、仪表板或数据可视化解决方案的基础。
如果您有任何问题或需要帮助,请随时在 Aspose.Cells 免费支持论坛 发帖。