OpenXML SDK を使用して、C# で Word ドキュメントを生成しています。グラフに関しては、Excel 機能でのデータの編集をサポートしていません。
グラフを生成するためのサンプル コードをここで見つけました。チャート エリアを右クリックし、[データの編集] を選択してください。何も起こりません。 https://code.msdn.microsoft.com/office/How-to-create-Chart-into-a7d424f6
予想される動作は、データを含む Excel を開くことです。
別の人気のあるオープンソース ライブラリ 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 コンポーネントのような新しいドキュメントでチャートを作成しようとしています。Syncfusion はテンプレートを想定していません。
どんな助けでも大歓迎です。ありがとう