以三维形式可视化数据可以使报告更具吸引力且更易于解释。在本文中,您将学习如何使用 C# 和 Aspose.Cells for .NET 在 Excel 中创建 Cylinder chart。只需几行代码,您就可以生成完整功能的 3‑D 圆柱图,定制标题、坐标轴和样式,并将工作簿导出为 XLSX、PDF 或图像格式。
本文涵盖以下主题:
C# Excel 库创建圆柱图
Aspose.Cells for .NET 是一个全面的 Excel 自动化库,使开发人员能够在没有 Microsoft Office 的情况下创建、修改和呈现 Excel 文件。它完整支持 3‑D 图表类型,包括圆柱图,并提供干净的面向对象 API。
使用 Aspose.Cells for .NET 的主要优势:
- 丰富的 API 覆盖 – 以编程方式访问每个 Excel 功能,从公式到高级图表类型。
- 高性能 – 高效处理大型工作簿,内存占用低。
- 多种输出格式 – 保存为 XLSX、XLS、CSV、PDF、HTML 以及各种图像格式。
- 无外部依赖 – 可在任何 .NET 平台上运行(包括 .NET Core 和 .NET 7+)。
只需三个简单步骤即可开始:
- 下载 最新版本,来自 Aspose.Cells 发布页面。
- 安装 NuGet 包:
PM> Install-Package Aspose.Cells
- 添加
using Aspose.Cells;到您的 C# 文件并开始编码。
使用 C# 在 Excel 中创建圆柱图
下面是一个完整的、可直接运行的示例,演示如何从头构建一个简单的圆柱图。
逐步解释
- 创建一个新的工作簿 并获取第一个工作表。
- 填充 工作表以示例数据(类别和数值)。
- 添加 类型为
ChartType.Cylinder的图表。 - 配置 图表标题、系列和坐标轴。
- 保存 工作簿为 XLSX 文件。
完整的 C# 代码
代码的作用
- Lines 1‑9 – 导入所需的命名空间。
- Lines 13‑19 – 创建一个新的
Workbook并获取第一个Worksheet。 - Lines 22‑33 – 将标题和示例数据写入单元格
A1:B5。 - Lines 36‑40 – 向工作表添加 3‑D 圆柱图并设置描述性标题。
- Lines 43‑48 – 添加绑定到数值范围的数据系列,设置系列名称,并确保系列类型为
Cylinder。 - Lines 51‑53 – 分配类别(X‑轴)标签。
- Lines 56‑59 – 为类别轴和数值轴添加标题。
- Lines 62‑65 – 将工作簿保存为
CylinderChart_Output.xlsx。
运行程序,打开生成的 Excel 文件,您将看到一个完整渲染的圆柱图,显示季度销售数据。
获取免费许可证
Aspose 提供 临时免费许可证,可去除评估水印并在有限时间内启用完整的 API 功能。访问 Aspose temporary license page 获取免费许可证并开始无限制使用 Aspose.Cells。
Excel 圆柱图:免费资源
继续通过这些免费资源扩展您的 Excel 自动化专业知识:
- 开发者指南 – Aspose.Cells API 的综合文档: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/
结论
在本文中,我们演示了如何使用 C# 和 Aspose.Cells for .NET 在 Excel 中创建、定制和转换 Cylinder chart。该库强大的图表功能让您只需少量代码即可生成专业的 3‑D 可视化,并且相同的 API 在所有 .NET 平台上均可使用。
请随意尝试其他样式选项——例如格式化图表区域、应用颜色渐变或导出为 PDF/PNG——以满足报告解决方案的精确需求。如果遇到任何困难,Aspose 支持论坛随时为您提供帮助。