使用三维外观可视化层次结构或比较数据可以使报告更具吸引力。Cone Stacked chart 是一种 3‑D 图表类型,它将数据系列堆叠在圆锥形上,帮助您突出比例关系并增加视觉深度。在本指南中,您将学习如何使用 C#Aspose.Cells for .NET 以编程方式在 Excel 中创建 Cone Stacked chart

本文涵盖以下主题:

C# Excel 库 用于创建圆锥堆叠图表

Aspose.Cells for .NET 是一个强大的 API,使开发人员能够在没有 Microsoft Office 的情况下创建、编辑和呈现 Excel 文件。它通过简洁的面向对象 API,全面支持包括 Cone Stacked 图表在内的多种图表类型。

使用 Aspose.Cells 创建图表的主要优势:

功能好处
全面的 API访问 Excel 的所有功能,从单元格到高级图表。
高性能高效处理大型工作簿。
无 Office 依赖在任何支持 .NET 的平台上均可运行。
多种输出格式保存为 XLSX、XLS、PDF、PNG、JPEG 等。

入门很容易:

PM> Install-Package Aspose.Cells

或者从 Aspose.Cells .NET releases page 下载最新发布。

使用 C# 在 Excel 中创建圆锥堆叠图

下面是一个完整的、可直接运行的 C# 控制台应用程序,它:

  1. 创建一个新的工作簿。
  2. 填充示例数据。
  3. 添加一个 Cone Stacked 图表。
  4. 自定义图表标题、坐标轴和图例。
  5. 将工作簿保存到磁盘。

提示 – 图表类型由 ChartType.ConeStacked 定义。若要使用 100 % 堆叠版本,请使用 ChartType.ConeStacked100

代码说明

StepWhat the code does
1实例化一个新的 Workbook 并引用第一个 Worksheet
2写入标题行以及三个产品的四行季度销售数据。
3向工作表添加一个 Cone Stacked 图表 (ChartType.ConeStacked)。
4创建三个系列——每个产品一个——使用其销售值的范围。
5将类别(X‑axis)设置为季度名称,显示图例,并添加轴标题。
6将工作簿保存为 XLSX 文件。

运行程序,打开生成的 ConeStackedChart_Output.xlsx,您将看到一个三维圆锥堆积图,清晰地可视化每个产品在每个季度的比例贡献。

免费资源

结论

Cone Stacked 图表是一种以视觉上吸引人的 3‑D 效果呈现堆叠数据的有效方式。使用 Aspose.Cells for .NET,您可以通过几行 C# 代码以编程方式生成此类图表,完全自定义其外观,并将其导出为任何受支持的格式。上面的示例提供了坚实的基础,您可以将其适配到自己的数据集和报告需求中。

如果您需要帮助,请随时在 Aspose.Cells 支持论坛 提出问题,或通过我们的联系渠道与我们取得联系。

另请参阅