問題タブ [novacode-docx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
434 参照

c# - C# DocX : 内部リンクを追加

https://github.com/WordDocX/DocXで入手可能な DocX ライブラリ内

ハイパーリンクを追加することは可能ですが、内部リンクを追加する方法が見つかりません。

特定の段落またはブックマークにリンクを追加する方法を知っている人はいますか?

0 投票する
1 に答える
741 参照

openxml - OpenXML SDK は、新しいドキュメントのチャートで Excel のデータを編集する機能をサポートしていません

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 はテンプレートを想定していません。

どんな助けでも大歓迎です。ありがとう