在多个类别中可视化比例数据是业务报告、仪表板和绩效分析的常见需求。Column 100 Percent Stacked chart 显示每个系列在给定类别的总量中所占的百分比,使得比较相对值变得容易。
在本文中,您将学习如何使用 Aspose.Cells for .NET 在 Excel 工作簿中生成柱形 100% 堆叠图表。指南包括完整的、可直接编译的 C# 示例以及有关自定义图表外观的说明。
本文涵盖以下主题:
- C# Excel 库用于创建 Column100PercentStacked 图表
- 使用 C# 在 Excel 中创建 Column100PercentStacked 图表
- 免费许可证
- 其他免费资源
- 结论
- 另见
C# Excel 库用于创建 Column100PercentStacked 图表
Aspose.Cells for .NET 是一个高性能的 Excel 操作库,使开发人员能够在不需要 Microsoft Office 的情况下创建、编辑和呈现 Excel 文件。它提供了丰富的图表 API,支持所有原生 Excel 图表类型,包括 Column100PercentStacked 图表。
使用 Aspose.Cells 创建图表的关键好处:
- Full‑featured API – 访问图表类型、系列、坐标轴、图例和格式设置。
- No COM Interop – 在任何支持 .NET 的平台上运行(Windows、Linux、macOS)。
- High performance – 高效处理大型工作簿和数据范围。
- Multiple output formats – 保存为 XLSX、PDF、PNG、JPEG 等格式。
入门
- 下载 最新的 Aspose.Cells for .NET 二进制文件,来自releases page。
- 安装 NuGet 包(推荐)
PM> Install-Package Aspose.Cells
- 在您的 C# 项目中添加对
Aspose.Cells的引用。
使用 C# 在 Excel 中创建 Column100PercentStacked 图表
下面是一个完整的、独立的 C# 程序,它:
- 创建一个新的工作簿。
- 填充代表三个产品线季度销售的示例数据。
- 插入一个 Column 100 Percent Stacked 图表。
- 自定义图表标题、坐标轴、图例和数据标签。
- 将工作簿保存为 XLSX 文件。
代码说明
| 步骤 | 代码的作用 | 为什么重要 |
|---|---|---|
| 1 | 创建一个空的 Workbook 并引用第一个工作表。 | 提供一个干净的工作簿供使用。 |
| 2 | 写入标题行以及三个产品的四行季度销售数据。 | 提供图表所需的数据源。 |
| 3 | 添加一个 ChartType.Column100PercentStacked 图表并指定其在工作表上的位置。 | 实例化我们想要演示的特定图表类型。 |
| 4 | 调用 NSeries.Add 绑定数据范围 (B2:D5),并将 CategoryData 设置为季度标签 (A2:A5)。 | 将系列和类别(X 轴)数据链接到图表。 |
| 5 | 启用数据标签并配置为仅显示百分比,移动图例,并添加坐标轴标题。 | 提高可读性,使图表准备好进行展示。 |
| 6 | 将工作簿保存为 Column100PercentStackedChart.xlsx。 | 生成包含图表的最终 Excel 文件。 |
运行程序(例如,使用 dotnet run),然后打开生成的 Column100PercentStackedChart.xlsx 以查看渲染的图表。
获取免费许可证
Aspose.Cells 提供 临时免费许可证 用于评估目的。访问 临时许可证页面 以获取一个密钥,该密钥可去除评估水印并在开发期间启用全部功能。
Column100PercentStacked 图表:免费资源
- 开发者指南 – 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/
结论
使用 Aspose.Cells for .NET 创建 Column 100 Percent Stacked 图表非常简单,只需几行代码。库的流畅 API 处理数据绑定、系列自定义和图表格式设置,使您能够生成专业的、可共享的 Excel 报告,而无需安装 Microsoft Office。
如果您遇到任何问题或有疑问,请随时在 Aspose.Cells 社区论坛 发帖,Aspose 工程师和其他开发者都可以为您提供帮助。