是否可以更新使用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