以三维堆叠区域格式可视化数据趋势有助于利益相关者快速掌握跨类别的累积值。使用 Aspose.Cells for .NET,生成 Area3DStacked 图表非常简单,并且可以通过代码完全控制。在本文中,您将学习如何使用 C# 在 Excel 工作簿中创建、填充和微调 Area3DStacked 图表。
本文涵盖以下主题:
用于创建 Area3DStacked 图表的 C# Excel 库
使用 C# 在 Excel 中创建 Area3DStacked 图表
免费资源
其他主题
用于创建 Area3DStacked 图表的 C# Excel 库
Aspose.Cells for .NET 是一个强大的 Excel 自动化库,无需服务器上的 Microsoft Office。它提供了丰富的 API,用于创建工作表、插入数据和添加 Excel 支持的任何图表类型(包括 Area3DStacked)。
使用 Aspose.Cells for .NET 的主要优点:
完整的 API 覆盖 – 以编程方式访问每个 Excel 功能。
高性能 – 以最小的内存占用处理大型工作簿。
跨平台 – 使用 .NET Core / .NET 8+ 在 Windows、Linux 和 macOS 上运行。
无需安装 Excel – 可在 Web 服务和 CI 管道等无头环境中工作。
您可以通过三个简单的步骤开始:
从 Aspose.Cells 版本页面下载最新版本。
将 NuGet 包添加到您的项目中:
PM> 安装包 Aspose.Cells
使用 Aspose.Cells 命名空间开始编码。
使用 C# 在 Excel 中创建 Area3DStacked 图表
下面是两个实际示例,演示如何从头开始构建 Area3DStacked 图表以及如何应用常见自定义。
示例 1 – 基本区域 3D 堆积图
此示例创建一个工作簿,用季度销售数据填充它并插入 3D 堆积面积图。
关键步骤说明
步骤 它的作用
1 创建一个新的工作簿并引用第一个工作表。
2 插入图表将显示的小数据表。
3 添加 ChartType.Area3DStacked 类型的图表。图表区域位于第 7 行第 0 列到第 25 行第 9 列。
4 将图表链接到数据范围。 SetChartDataRange 包括类别和系列; CategoryData 指向行标签(季度)。
5 将工作簿保留为 XLSX 文件。
运行该程序会生成 Area3DStacked_Chart_Basic.xlsx,它显示一个三维堆叠面积图,其中每种产品每个季度的销售额都堆叠在一起。
示例 2 – 自定义 Area3DStacked 图表(颜色和轴标题)
第二个示例演示了如何调整图表的外观:设置系列颜色、调整透明度以及添加有意义的轴标题。
定制的作用是什么
系列颜色和透明度 – 每个区域都有不同的颜色和不同的透明度以强调深度。
轴标题 – 提高图表理解能力,尤其是嵌入到报告中时。
边框去除 – 使堆叠区域具有更平滑的视觉流动。
生成的文件 Area3DStacked_Chart_Customized.xlsx 展示了适合执行仪表板的精美 3D 堆叠面积图。
免费资源
Aspose.Cells 开发人员指南 – 综合 API 演练:https://docs.aspose.com/cells/net/
Aspose.Cells 现场演示 – 尝试在线创建图表,无需编码:https://products.aspose.app/cells/family
API 参考 – 详细的类和成员文档:https://reference.aspose.com/cells/net/
操作方法博客文章 – 真实场景和示例项目:https://blog.aspose.com/categories/aspose.cells-product-family/
结论
使用 Aspose.Cells for .NET 创建 Area3DStacked 图表只需几行代码:加载或生成数据、添加 ChartType.Area3DStacked 类型的图表、绑定范围,并根据需要微调颜色、透明度和轴标题。该库强大的 API 允许您生成可发布的可视化效果,而无需在服务器上安装 Microsoft Excel。
请随意尝试上述示例,使其适应您的数据模型,并将生成的图表集成到自动报告管道中。
如需更多帮助,请访问我们的免费支持论坛。
另请参阅
如何锁定 Excel 中的单元格
添加图片到 Excel
在 Excel 中创建甘特图
在数据透视表中添加计算字段
在 Excel 中创建迷你图
在 Excel 中创建龙卷风图表
使图像适合单元格宽度和高度