以三维堆叠面积格式可视化数据趋势,帮助利益相关者快速了解各类别的累计值。使用 Aspose.Cells for .NET,生成 Area3DStacked 图表既简单又可以通过代码完全控制。在本文中,您将学习如何使用 C# 在 Excel 工作簿中创建、填充和微调 Area3DStacked 图表。

本文涵盖以下主题:

C# Excel 库用于创建 Area3DStacked 图表

Aspose.Cells for .NET 是一个强大的 Excel 自动化库,可消除服务器上对 Microsoft Office 的需求。它提供了丰富的 API,用于创建工作表、插入数据以及添加 Excel 支持的任何图表类型——包括 Area3DStacked

使用 Aspose.Cells for .NET 的主要优势:

  • 完整的 API 覆盖 – 以编程方式访问所有 Excel 功能。
  • 高性能 – 以最小的内存占用处理大型工作簿。
  • 跨平台 – 在 Windows、Linux 和 macOS 上运行,支持 .NET Core / .NET 8+。
  • 无需安装 Excel – 在无头环境(如 Web 服务和 CI 流水线)中工作。

您可以通过三个简单步骤开始:

  1. Aspose.Cells releases page 下载最新版本。
  2. 将 NuGet 包添加到您的项目中:
PM> Install-Package Aspose.Cells
  1. 开始使用 Aspose.Cells 命名空间进行编码。

在 Excel 中使用 C# 创建 Area3DStacked 图表

以下是两个实用示例,演示如何从头构建 Area3DStacked 图表以及如何应用常见的自定义设置。

示例 1 – 基本 Area3DStacked 图表

此示例创建一个工作簿,填充季度销售数据并插入一个 3‑D 堆叠面积 图表。

关键步骤说明

步骤它的作用
1创建一个全新的 Workbook 并引用第一个 Worksheet
2插入一个小数据表,图表将对其进行可视化。
3添加一个类型为 ChartType.Area3DStacked 的图表。图表区域放置在第 7 行第 0 列到第 25 行第 9 列之间。
4将图表链接到数据范围。SetChartDataRange 包含类别和系列;CategoryData 指向行标签(季度)。
5将工作簿保存为 XLSX 文件。

运行程序会生成 Area3DStacked_Chart_Basic.xlsx,该文件显示一个三维堆叠面积图,其中每个产品的销售额在每个季度上堆叠在一起。

示例 2 – 自定义 Area3DStacked 图表(颜色和轴标题)

第二个示例演示了如何微调图表的外观:设置系列颜色、调整透明度以及添加有意义的坐标轴标题。

自定义功能的作用

  • 系列颜色和透明度 – 每个区域获得不同的颜色,并具有不同的透明度,以突出深度。
  • 轴标题 – 提高图表的可理解性,特别是在报告中嵌入时。
  • 去除边框 – 使堆叠区域的视觉效果更平滑。

生成的文件 Area3DStacked_Chart_Customized.xlsx 展示了一个精美的 3‑D 堆叠面积图,适用于高管仪表板。

免费资源

  • Aspose.Cells Developer Guide – 全面的 API 演练:https://docs.aspose.com/cells/net/
  • Aspose.Cells Live Demos – 在线尝试图表创建,无需编写代码:https://products.aspose.app/cells/family
  • API Reference – 详细的类和成员文档:https://reference.aspose.com/cells/net/
  • How‑to Blog Posts – 真实场景和示例项目:https://blog.aspose.com/zh/categories/aspose.cells-product-family/

结论

使用 Aspose.Cells for .NET 创建 Area3DStacked 图表只需几行代码:加载或生成数据,添加类型为 ChartType.Area3DStacked 的图表,绑定数据范围,并在需要时微调颜色、透明度和轴标题。该库强大的 API 使您能够在服务器上无需 Microsoft Excel 即可生成可直接发布的可视化效果。

请随意尝试上述示例,将其适配到您的数据模型,并将生成的图表集成到自动化报告流水线中。

如需进一步帮助,请访问我们的免费支持论坛

另请参阅