在三维堆叠柱形图中可视化多类别数据,提供了一种清晰且节省空间的方式来比较各类别的总计和子总计。本文将教您如何使用 C# 与 Aspose.Cells for .NET 在 Excel 中创建 Column3DStacked 图表。指南包括完整的可直接运行的代码示例、图表自定义要点以及指向免费资源的链接。
本文涵盖以下主题:
C# Excel 库创建 Column3DStacked 图表
Aspose.Cells for .NET 是一个强大的库,使开发人员能够以编程方式创建、修改和呈现 Excel 文件。它全面支持所有图表类型,包括 Column3DStacked,并提供用于数据操作、样式设置和导出的广泛 API。
使用 Aspose.Cells for .NET 的主要优势:
- 完整的 API 覆盖 – 从基本工作表到高级图表。
- 高性能 – 以最小的内存占用处理大型工作簿。
- 跨平台 – 在 Windows、Linux 和 macOS 上运行。
- 无需安装 Excel – 所有操作均在服务器端执行。
安装
通过 NuGet 将 Aspose.Cells 添加到您的项目中:
PM> Install-Package Aspose.Cells
或者直接从官方 发布页面 引用 DLL。
使用 C# 在 Excel 中创建 Column3DStacked 图表
以下示例演示如何:
- 创建一个新的工作簿。
- 填充示例数据。
- 插入一个 Column3DStacked 图表。
- 自定义图表标题、坐标轴、图例和外观。
- 将工作簿保存为 Excel 文件。
代码说明
| Step | Purpose |
|---|---|
| 1 | 创建一个新的 Workbook 并获取第一个 Worksheet。 |
| 2 | 用三个产品的季度销售数据填充工作表。 |
| 3 | 插入一个 Column3DStacked 图表,位置在第 6‑26 行和第 0‑10 列之间。 |
| 4 | 添加三个系列,每个产品一个,并将它们绑定到相应的单元格范围。 |
| 5 | 为图表、坐标轴和图例设置描述性标题,并应用预设样式。 |
| 6 | 将工作簿保存为 Excel 文件(.xlsx)。 |
运行程序,打开生成的 Column3DStackedChart_Output.xlsx,您将看到一个 3 维堆叠柱形图,展示季度销售分布。
获取免费许可证
Aspose.Cells 需要许可证才能无限制使用。您可以免费获取 30 天临时许可证 来评估所有功能:
- 访问 Aspose 临时许可证页面。
- 按说明生成许可证文件。
- 在应用程序启动时加载许可证:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");
免费资源
通过这些免费资源提升您的 Excel 自动化技能:
- 开发者指南 – 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/
- 免费支持论坛 – https://forum.aspose.com/c/cells/9
结论
在本教程中,我们演示了如何使用 C# 和 Aspose.Cells for .NET 在 Excel 中创建 Column3DStacked 图表。该库简洁的 API 只需几行代码即可构建复杂的三维堆叠柱形可视化,同时提供对标题、坐标轴、图例和样式的广泛自定义选项。
随意尝试不同的数据集、图表样式和导出格式(PDF、PNG 等)。如有任何疑问,Aspose 社区和支持论坛随时为您提供帮助。