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