在三维中可视化数据可以使趋势更加突出,并为您的报告增添专业的光彩。在本指南中,您将学习如何使用 C# 与 Aspose.Cells for .NET 在 Excel 中创建 CylindricalColumn3D 图表。示例涵盖数据准备、图表创建、样式设置以及工作簿的保存——全部使用简洁、可投入生产的代码。
本文涵盖以下主题:
C# Excel 库创建 CylindricalColumn3D 图表
Aspose.Cells for .NET 是一款功能强大、完全托管的 Excel 操作库,使开发人员能够在没有 Microsoft Office 的情况下创建、修改和呈现 Excel 文件。它支持丰富的图表类型,包括 CylindricalColumn3D 图表,该图表以柱状的三维圆柱外观呈现经典的柱形图。
使用 Aspose.Cells 进行图表生成的主要优势:
- No COM Interop – 在任何支持 .NET 的平台上均可运行。
- Full Chart API – 设置图表类型、数据范围、坐标轴、图例以及详细的格式设置。
- High‑Performance – 高效处理大型数据集。
- Multiple Export Formats – 可保存为 XLSX、PDF、PNG、JPEG 等格式。
入门很简单:
- 从官方 releases 页面下载库。
- 通过 NuGet 安装它:
PM> Install-Package Aspose.Cells
使用 C# 在 Excel 中创建 CylindricalColumn3D 图表
下面是一个完整的、独立的 C# 控制台应用程序,演示如何:
- 创建一个新的工作簿。
- 填充示例销售数据。
- 添加一个 CylindricalColumn3D 图表。
- 自定义图表的标题、坐标轴、颜色和 3‑D 旋转。
- 将工作簿保存为 XLSX 文件。
关键步骤说明
| Step | Purpose |
|---|---|
| 1 | 实例化一个新的 Workbook 并获取第一个 Worksheet。 |
| 2 | 在工作表中填充月份名称和季度销售数据。 |
| 3 | 添加一个 CylindricalColumn3D 图表,位置位于第 8‑28 行和第 0‑10 列之间。 |
| 4 | 设置数据范围 (A1:E7) 并将类别(X‑axis)数据分配给月份列。 |
| 5 | 格式化图表标题、3‑D 旋转、轴标题、颜色样式,并启用数据标签。 |
| 6 | 将工作簿保存为 CylindricalColumn3DChart_Output.xlsx。 |
运行该程序会生成一个 Excel 文件,其中包含一个时尚的圆柱形 3‑D 柱状图,能够清晰地展示季度销售趋势。
获取免费许可证
Aspose.Cells 需要许可证才能实现完整功能。您可以请求 临时免费许可证 来评估产品,而不会出现评估水印:
- 访问 Aspose 临时许可证页面。
- 按照简单的注册步骤操作。
- 将项目中占位符许可证代码(如果需要以编程方式应用)替换为您收到的文件。
// Example of loading a temporary license file
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.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 创建 CylindricalColumn3D 图表既简单又高度可定制。该库抽象了低层 XML 处理,使您能够专注于数据和呈现。使用提供的示例代码作为基础,并将其适配到您的特定报告场景——无论是需要额外的系列、自定义颜色,还是动态数据源。
如有任何问题或需要帮助,请随时访问免费支持论坛:https://forum.aspose.com/c/cells/9.