是否可以通過Microsoft.Office.Interop.Word插入System.Windows.Forms.DataVisualization.Charting控制到MS Word文檔?插入System.Windows.Forms.DataVisualization.Charting圖表控制到Word文檔
另一種解決方案是將圖表保存爲圖像並插入,但圖像看起來很醜。
是否可以通過Microsoft.Office.Interop.Word插入System.Windows.Forms.DataVisualization.Charting控制到MS Word文檔?插入System.Windows.Forms.DataVisualization.Charting圖表控制到Word文檔
另一種解決方案是將圖表保存爲圖像並插入,但圖像看起來很醜。
不,不可能將「裸」的.NET控件插入到Word文檔中 - Word根本不知道如何處理它們。
使用VSTO是可能的,因爲VSTO將控件「封裝」到Word能夠處理的COM ActiveX控件中。開發人員可以自己做這件事,但需要很多工作。有在MSDN上的VSTO論壇的話題討論,例如
https://social.msdn.microsoft.com/Forums/vstudio/en-US/1997b2c1-9806-4334-b99f-77f3333f8189/activex-control-development-for-ms-word?forum=vsto https://social.msdn.microsoft.com/Forums/vstudio/en-US/bc044717-9a83-4a66-992e-0c0664de9928/word-addin-and-winform-control?forum=vsto