Csharp/C#教程:是否可以更新使用Syncfusion的DocIO lib生成的Word文档的TOC(TableOfContents)?分享


是否可以更新使用Syncfusion的DocIO lib生成的Word文档的TOC(TableOfContents)?

我们的应用程序使用Syncfusion的DocIO库生成Word文档。 基本上,我们加载模板并在其中插入特定书签中的特定文本,生成用户即时下载的Word文档。

我们面临的问题是:

根据Syncfusion的文档(很少……),使用他们的lib是不可能的。 因此,我们在模板中实现了一个AutoOpen宏,当打开文档作为变通方法时,它会更新TOC。 但是,这会在打开文件时导致安全警告(因为宏),这使我们的使用感到不舒服。

你们有没有想过改进这个实现? 谢谢,

试试这个

上述就是C#学习教程:是否可以更新使用Syncfusion的DocIO lib生成的Word文档的TOC(TableOfContents)?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

Document wordDocument; Microsoft.Office.Interop.Word.Application word = new Microsoft.Office.Interop.Word.Application(); wordDocument = word.Documents.Open(saveFileDialog.FileName); wordDocument.TablesOfContents[1].Update(); wordDocument.Save(); word.Quit(); 

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1027775.html

(0)
上一篇 2022年1月10日
下一篇 2022年1月10日

精彩推荐