以紧凑的三维格式可视化多类别数据有助于利益相关者快速把握趋势。在本指南中,您将学习如何使用 C# 和 Aspose.Cells for .NET 在 Excel 中创建 Bar3DStacked 图表。示例涵盖数据准备、图表创建、系列配置以及可选样式。完成后,您将拥有一个可直接使用的 Excel 文件,其中包含完整功能的 3‑D 堆叠条形图。

本文涵盖以下主题:

C# Excel 库创建 Bar3DStacked 图表

Aspose.Cells for .NET 是一个全面的 Excel 处理库,使开发人员能够创建、修改和渲染 Excel 文件,而无需 Microsoft Office。它完全支持图表创建,包括 Bar3DStacked 类型,并提供直观的 API,以实现细粒度控制。

使 Aspose.Cells 成为图表生成理想选择的关键特性:

  • Rich Chart API – 创建 Excel 支持的所有图表类型,设置系列、坐标轴、图例等。
  • High Performance – 高效处理大型工作簿,内存占用低。
  • Format Compatibility – 读取和写入 XLS、XLSX、CSV、HTML、PDF 等多种格式。
  • No Dependency on Office – 在任何支持 .NET 的平台上均可运行。

快速入门:

  1. Aspose.Cells releases page 下载最新版本。
  2. 通过 NuGet 安装:
PM> Install-Package Aspose.Cells

在 Excel 中使用 C# 创建 Bar3DStacked 图表

下面是一个完整的、可直接运行的 C# 示例,演示如何:

  1. 创建工作簿和工作表。
  2. 填充示例数据。
  3. 添加一个 Bar3DStacked 图表。
  4. 配置系列、类别轴和可选样式。
  5. 保存工作簿。

代码说明

StepWhat It DoesImportant API
1实例化一个 Workbook 并获取默认工作表。new Workbook(), workbook.Worksheets[0]
2写入示例数据(类别 + 三个系列)。Cells["A1"].Value, Cells[row, column].Value
3向工作表添加一个 Bar3DStacked 图表。sheet.Charts.Add(ChartType.Bar3DStacked, …)
4设置源数据范围和分类轴。chart.SetChartDataRange, chart.NSeries.CategoryData
5添加三个系列(Q1、Q2、Q3)并分配名称。chart.NSeries.Add, chart.NSeries[i].Name
6自定义边框和绘图区域背景(可选)。chart.NSeries[i].Border.Color, chart.PlotArea.Area.Formatting
7将工作簿保存为 XLSX 文件。workbook.Save

运行程序;Bar3DStackedChart_Output.xlsx 将出现在执行文件夹中,包含一个完整格式化的 3‑D 堆叠条形图。

获取免费许可证

Aspose.Cells 提供 临时免费许可证,可去除评估水印并在有限的时间内解锁全部功能。访问 临时许可证页面 获取许可证并开始无限制开发。

Bar3DStacked 图表 Excel:免费资源

结论

在本文中,我们演示了如何使用 Aspose.Cells for .NET 在 Excel 中生成 Bar3DStacked 图表。逐步代码展示了数据准备、图表创建、系列配置、可选样式设置以及工作簿的保存。借助 Aspose.Cells,您可以在无需依赖 Microsoft Office 的情况下自动化复杂的可视化,适用于服务器端报表、仪表板和数据驱动的应用程序。

如果您有任何问题或需要进一步帮助,请随时在我们的免费支持论坛提问。

另请参阅