以三维形式可视化数据可以使报告更具吸引力且更易于解释。在本文中,您将学习如何使用 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+)。

只需三个简单步骤即可开始:

  1. 下载 最新版本,来自 Aspose.Cells 发布页面
  2. 安装 NuGet 包:
   PM> Install-Package Aspose.Cells
  1. 添加 using Aspose.Cells; 到您的 C# 文件并开始编码。

使用 C# 在 Excel 中创建圆柱图

下面是一个完整的、可直接运行的示例,演示如何从头构建一个简单的圆柱图。

逐步解释

  1. 创建一个新的工作簿 并获取第一个工作表。
  2. 填充 工作表以示例数据(类别和数值)。
  3. 添加 类型为 ChartType.Cylinder 的图表。
  4. 配置 图表标题、系列和坐标轴。
  5. 保存 工作簿为 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 支持论坛随时为您提供帮助。

另请参阅