以三维形式可视化数据可以使趋势更加突出并提升可读性。Cylindrical Bar chart 是经典条形图的 3‑D 变体,它将每个数据系列显示为圆柱体,在不牺牲清晰度的前提下增加深度。本文展示如何使用 Aspose.Cells for .NET 和 C# 在 Excel 工作簿中创建 Cylindrical Bar chart。

在本指南中,您将学习:

  • Aspose.Cells C# Excel 库在图表创建方面提供的功能。
  • 如何一步步生成圆柱形条形图。
  • 如何自定义图表外观(轴标题、颜色、图例等)。
  • 在哪里获取用于评估的免费临时许可证。

C# Excel 库用于创建圆柱形条形图

Aspose.Cells for .NET 是一个全面的 Excel 自动化库,使开发人员能够在没有 Microsoft Office 的情况下创建、修改和呈现 Excel 文件。它支持 Excel 提供的所有图表类型,包括 3‑D Cylindrical Bar 图表。

使用 Aspose.Cells for .NET 的主要优势:

  • 完整功能 API – 访问工作簿、工作表、单元格、图表和格式化对象。
  • 零依赖 – 在任何 .NET 平台上运行( .NET Framework、.NET Core、.NET 5/6/7 )。
  • 高性能 – 处理大型数据集,内存占用低。
  • 跨格式支持 – 读取/写入 XLS、XLSX、CSV、ODS 等多种格式。

安装 Aspose.Cells

您可以通过 NuGet 获取 Aspose.Cells:

PM> Install-Package Aspose.Cells

或者从 Aspose.Cells 发布页面 下载最新版本。

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

以下示例创建一个工作簿,填充示例销售数据,添加一个圆柱形条形图,并将结果保存为 XLSX 文件。

完整的 C# 代码示例

代码说明

步骤代码功能
1创建一个新的 Workbook 并获取第一个工作表 (Sheet1)。
2用一个小数据集(地区和季度销售额)填充工作表。
3添加一个 Cylindrical Bar 图表 (ChartType.CylindricalBar) 并将其放置在工作表上。
4添加三个系列——每个季度一个——并将它们链接到包含数值数据的单元格。
5设置坐标轴标题、图例位置、系列颜色,以及适度的 3‑D 旋转,以突出圆柱形状。
6将工作簿保存为 CylindricalBarChart_Output.xlsx。生成的文件可以在 Excel、Google Sheets 或任何兼容的查看器中打开。

运行示例

  1. 在 Visual Studio 或您喜欢的 IDE 中创建一个新的 Console Application 项目。
  2. 添加 Aspose.Cells NuGet 包 (Install-Package Aspose.Cells)。
  3. 将生成的 Program.cs 内容替换为上述代码。
  4. 构建并运行项目。控制台将确认工作簿已保存,您可以在项目的输出文件夹中找到 CylindricalBarChart_Output.xlsx

获取免费临时许可证

Aspose.Cells 是一款商业产品,但您可以获取 免费临时许可证 进行评估:

  • 访问 Aspose 临时许可证页面
  • 按屏幕上的说明获取许可证文件(通常为 Aspose.Total.NET.lic)。
  • 将许可证文件放置在项目的根目录中,并在使用任何 Aspose.Cells API 之前激活它。
// Load the temporary license (do this once at application startup)
var license = new License();
license.SetLicense("Aspose.Total.NET.lic");

临时许可证在有限的时间内解除评估限制,使您能够在不受限制的情况下测试所有功能——包括图表创建。

免费资源

结论

使用 Aspose.Cells for .NET 创建 Cylindrical Bar 图表非常简单:准备数据,添加类型为 ChartType.CylindricalBar 的图表,绑定系列,并应用可选的样式。该库处理所有低层次的 Excel 操作,使您能够以编程方式生成专业外观的 3‑D 可视化。

随意尝试其他自定义选项——例如数据标签、渐变填充或动态数据源——以将图表调整到您的特定报告需求。如果您遇到任何问题或有进一步的疑问,Aspose 社区和支持论坛是寻求帮助的绝佳场所。

另请参阅