如何在Word VSTO中读取当前文档?

How to read the current document in Word VSTO?

如何从 Word VSTO 功能区按钮读取当前文档(作为字节数组或 OOXml 字符串)?

没有,必须将当前文件保存到磁盘,然后从磁盘读回该文件。

提前致谢!

您的问题有点模棱两可...请考虑添加更多详细信息。同时,希望这会有所帮助。

您可以使用以下方式访问文档 Word.Document doc = Globals.ThisAddIn.Application.ActiveDocument;

要获取 OOXML,您可以使用: string XML = doc.Content.WordOpenXML;

如果您想打开文档,您可以使用: Globals.ThisAddIn.Application.Documents.Open(fileFullName);