如何使用Open Xml SDK将WordProcessingDocument中的段落插入Word中的活动文档?

时间:2015-01-17 18:48:51

标签: ms-word openxml office-interop openxml-sdk office-addins

我正在为Microsoft Word创建Office 2013 Add In。我需要从多个.Docx文件中获取段落,并将它们插入当前光标位置到活动文档上。这些段落还将包括Content Controls

我已经在互联网上看到了使用 - altChunk的方法,但这里不可能,因为它在保存和重新打开时处理文档,因为我需要在用户执行某些操作时插入到活动文档中动作。

第二种方法是使用来自DocumentBuilder的{​​{1}}类,但它提供了如下的函数,它只保存从多个源汇编的文档,其中我需要将源插入到游标中在活动文件中的位置。

Power Tools for Open XML

请建议,如果有人有任何方法可以完成我正在努力做的任务吗?

1 个答案:

答案 0 :(得分:1)

我不得不处理同样的问题,唯一有效的解决方案是使用Range.InsertXML MS Word API。

此致

迈克尔