将数据可视化为 3‑D 100 % 堆积面积图有助于利益相关者快速了解各系列在整个期间的相对贡献。使用 Aspose.Cells for .NET,您可以在无需安装 Excel 的情况下以编程方式创建此图表类型。本指南将带您完成整个过程——从设置工作簿、定制图表到最终保存结果。
本文涵盖:
C# Excel 库创建 Area3D100PercentStacked 图表
Aspose.Cells for .NET 是一个全面的 Excel 操作库,使开发人员能够在服务器端环境中创建、修改和渲染 Excel 文件。它支持完整的图表类型,包括 Area3D100PercentStacked 图表,该图表在旧版本的 Excel UI 中不可直接使用。
使用 Aspose.Cells 进行图表生成的主要优势:
- 零依赖 Microsoft Office – works on any platform that supports .NET.
- 丰富的 API 接口 – 完全控制图表数据、坐标轴、图例、颜色和 3‑D 选项。
- 高性能 – 高效处理大型工作簿和数据集。
- 多种输出格式 – 保存为 XLSX、PDF、PNG、JPEG 等。
入门
- 下载 最新的 Aspose.Cells for .NET 包,从 发布页面 获取。
- 安装 NuGet 包:
PM> Install-Package Aspose.Cells
- Add 在您的 .NET 项目中添加对
Aspose.Cells的引用。
现在,您已经准备好创建一个 3‑D 100 % 堆叠面积图。
使用 C# 在 Excel 中创建 Area3D100PercentStacked 图表
下面是一个完整的、可直接运行的 C# 控制台应用程序,演示如何:
- 创建工作簿并填充示例数据。
- 插入一个 Area3D100PercentStacked 图表。
- 配置系列、坐标轴、标题和样式。
- 将工作簿保存为 XLSX 文件。
代码说明
| Step | What It Does |
|---|---|
| 1 | 实例化一个新的 Workbook 并获取第一张工作表。 |
| 2 | 使用一个小型数据集填充工作表,该数据集表示三种产品的季度销售额。 |
| 3 | 添加一个类型为 Area3D100PercentStacked 的图表,并将其放置在工作表中。 |
| 4 | 定义类别(X 轴)范围 (A2:A6) 和系列数据范围 (B2:D6)。为每个系列分配一个友好的名称。 |
| 5 | 调整图表样式、图例位置、轴标题以及每个系列的自定义颜色,使图表更具视觉吸引力。 |
| 6 | 将工作簿保存为 XLSX 文件。生成的文件可使用 Excel、LibreOffice 或任何支持该格式的查看器打开。 |
运行程序后,您将获得 Area3D100PercentStackedChart.xlsx,其中包含一个 3‑D 100 % 堆积面积图,用于可视化每个产品在每个季度的比例贡献。
Free Resources
- 开发者指南 – 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 创建 3‑D 100 % 堆叠面积图非常简单,且不依赖 Microsoft Excel。该库提供对每个图表元素的细粒度控制,使您能够生成专业级的可视化效果,可嵌入报告、仪表板,或导出为 PDF/PNG 进行分发。
随意尝试其他样式选项——例如数据标签、自定义数字格式或主题颜色——以匹配您的企业品牌。如果遇到任何挑战,Aspose 社区论坛和支持渠道随时为您提供帮助。