gpt4 book ai didi

openxml - 如何在 Excel 工作表 OpenXML 2.0 C# 中创建图表/图形

转载 作者:行者123 更新时间:2023-12-04 18:17:34 27 4
gpt4 key购买 nike

以前我发布了一个问题,如何将数据集中的数据填充到 excel 工作表中,而不是如何使用该数据创建图表。那篇文章不太走运,但现在我设法从数据集中填充数据,但也在努力根据该数据创建图表,我希望图表与我的数据在同一张表中。我不想在“图表表”中创建图表。请任何人帮助我,如果可能的话,请给出一个 OpenXML 图表创建的代码示例。

以下是我在我的 excel 表中的示例数据,我想根据这些数据以编程方式创建图表。

CountryName             AnnualGrowth

UK 757565

America 568965

Canada 555544

Italy 665533

Germany 558899

France 995577

问候!

最佳答案

使用 Open XML SDK 创建图表确实要复杂得多。我编写了一个电子表格库,用于创建 Excel 提供的基本图表。标准布局,仅此而已(到目前为止)。你可以在这里得到它:SpreadsheetLight .

该库提供源代码,因此您可以使用它来提出更适合您的东西。主要困难(和乏味)与填写类别/日期轴(X 轴)和值(value)轴(Y 轴)有关。每个图表类型在 SDK 中都有自己的类。例如,柱形图和条形图具有 BarChartSeries 类。圆环图和饼图具有 PieChartSeries 类。

关于openxml - 如何在 Excel 工作表 OpenXML 2.0 C# 中创建图表/图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11365430/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com