我正在使用 OpenXML SDK 在 C# 中生成 Word 文档。说到图表,它不支持在 Excel 中编辑数据功能。
我在这里找到了一些示例代码来生成图表。请右键单击图表区域,然后选择编辑数据,没有任何反应。 https://code.msdn.microsoft.com/office/How-to-create-Chart-into-a7d424f6
我还尝试了另一个流行的开源库 Xceed Docx https://github.com/xceedsoftware/docx
同样的问题也存在。Syncfusion 确实支持此功能,但需要支付许可费用。
如何使用 OpenXML SDK 或 DocX 或任何其他开源库来实现此功能?
30 年 11 月编辑 - 我知道从模板创建文档(模板已经有图表,并且它支持编辑 Excel 功能),然后复制它/生成代码,然后使用 OpenXMLSDK PowerTool/OpenXMLSDK Productivity 更新图表值工具。
例如:OpenXmlPowerTools.ChartUpdater.UpdateChart() http://ericwhite.com/blog/update-cached-data-and-embedded-xlsx-for-charts-in-docx-pptx/
我正在寻找在同步融合组件等新文档中创建图表。Syncfusion 不需要任何模板。
任何帮助,将不胜感激。谢谢