我想开发一些插件。这个加载项应该使用 open xml(不是所有事情都可以使用 VSTO + Open XML 快得多),但是有没有可能编辑打开的文档?例如,我打开了 PowerPoint 演示文稿(或 Word 文档/Excel 电子表格),我想使用 Open XML 替换一些文本,我可以阅读它(从我阅读的内容,阅读是可能的)并在不关闭该文件的情况下更新,使用当然是打开 XML?如果是,该怎么做?
有一些 feeddata() 方法,内存流,但我不知道如何使用它。谁能举个例子?
最佳答案
下面的代码适合我:
Word.Document doc = Globals.ThisAddIn.Application.ActiveDocument;
string XML = doc.Content.WordOpenXML;
// XML Changes
doc.Content.InsertXML(XML);
关于c# - VSTO 加载项 + Open XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30708947/