在三维中可视化数据趋势可以使报告更具吸引力且更易于解释。在本指南中,您将学习如何使用 C# 和 Aspose.Cells for .NET 在 Excel 工作簿中创建 Area3D 图表。下面的代码片段完整、注释详尽,且可以直接在任何 .NET 项目中编译。
本文涵盖以下主题:
C# Excel 库用于创建 Area3D 图表
Aspose.Cells for .NET 是一个强大的库,使开发人员能够在没有 Microsoft Office 的情况下创建、修改和渲染 Excel 文件。它对所有图表类型提供完整支持,包括三维面积图。
使用 Aspose.Cells 创建图表的主要优势:
- Rich API – 完全控制图表类型、数据系列、坐标轴和格式设置。
- High Performance – 高性能,能够高效处理大型工作簿。
- Cross‑Platform – 在 Windows、Linux 和 macOS 上运行,支持 .NET Core / .NET 6+。
- No COM Interop – 无需在服务器上安装 Excel。
快速入门
- 下载 the latest release from the Aspose.Cells 下载页面。
- 安装 the NuGet package:
PM> Install-Package Aspose.Cells
- 在您的 C# 项目中添加对
Aspose.Cells的引用。
使用 C# 在 Excel 中创建 Area3D 图表
下面是一个完整的、可直接运行的示例,演示如何:
- 创建一个新的工作簿。
- 用示例数据填充它。
- 添加一个 Area3D 图表。
- 自定义标题、轴标签和系列外观。
- 将工作簿保存为 XLSX 文件。
代码说明
| 步骤 | 代码功能说明 |
|---|---|
| 1 | 实例化一个新的 Workbook 并访问其第一个 Worksheet。 |
| 2 | 为三个产品在四个季度写入标题单元格和示例销售数据。 |
| 3 | 添加一个位于第 6‑26 行和第 0‑10 列之间的 Area3D 图表。 |
| 4 | 创建三个数据系列(每个产品一个),并将它们链接到相应的单元格范围。 |
| 5 | 设置可选的视觉增强:绘图区域填充、图例位置和坐标轴标题。 |
| 6 | 将工作簿保存为 Area3DChart_Output.xlsx。 |
运行程序,在 Excel 中打开生成的文件,您将看到一个三维面积图,清晰地显示了每个产品在四个季度的销售趋势。
获取免费许可证
Aspose.Cells 提供 临时免费许可证,可去除评估水印并启用完整的 API 访问。可从 Aspose 临时许可证页面 获取。在创建任何工作簿之前,请在代码中应用许可证:
// Load the temporary license file (License.lic) placed in the executable folder.
var license = new License();
license.SetLicense("License.lic");
免费资源
- 开发者指南 – 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 在 Excel 工作簿中生成 3‑D Area chart。只需几行 C# 代码,您就可以将复杂的可视化添加到报告、仪表板或自动化数据‑导出流水线中。该库丰富的 API 使得自定义图表外观、处理大型数据集以及生成专业‑级 Excel 文件变得简单,无需 Microsoft Office。
如果您有任何问题或需要进一步的帮助,请随时访问 Aspose.Cells 支持论坛。