使用金字塔堆叠图可视化层次结构数据,帮助用户快速了解各类别的比例贡献。本文将教您如何使用 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# 创建金字塔堆叠图

概述

以下示例演示如何:

  1. 创建一个新的 Workbook
  2. 用示例数据填充工作表。
  3. 插入一个 Pyramid Stacked 图表。
  4. 分配系列,设置图表标题,并自定义轴标签。
  5. 将工作簿保存为 .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 自动化技能:

结论

使用 Aspose.Cells for .NET 创建金字塔堆叠图非常简单,只需几行 C# 代码。该库处理所有底层 Excel 细节,让您专注于数据和视觉设计。将示例代码作为您自己的报告、仪表板或数据可视化解决方案的基础。

如果您有任何问题或需要帮助,请随时在 Aspose.Cells 免费支持论坛 发帖。

另请参阅