我需要在VSTO 2005自定义内的Word 2003中将OpenXML Word文档插入另一个文档。
使用旧的WordML(2003)文档,我使用了Selection.InsertXML(),但是即使安装了兼容包,OpenXML或它的扁平XML格式(Flat OPC)也无法在Word 2003中使用此方法(毫不奇怪)。
我有什么选择来实现这个目标?
恩斯特
答案 0 :(得分:0)
如果两种文件格式与.InsertXML()不兼容,可能尝试使用VSTO从OpenXML文档进行复制并粘贴到WordML文档中。希望在该操作之后保留文档结构的基本格式。
答案 1 :(得分:0)
Word对象模型(VSTO扩展)具有Range.InsertFile方法。您可以使用它来引入另一个Word文档的内容。