Office 2013 和 2016 JS 之间的差异 api

Differences between office 2013 and 2016 JS api

https://github.com/OfficeDev/Word-Add-in-DocumentAssembly

我正在尝试针对 office 2013 实现类似上述 link 的功能,但由于 JS 中缺少 'Word' 对象,源代码没有 运行 正确。是否可以移植此代码或是否有针对 2013 年的类似代码示例?

Word 对象在 Word 2013 中不可用。您可以通过使用 OOXML 和不同的 setSelectedDataAsync options. It won't be as convenient as what you have available in Word 2016. Here are some code samples 来实现 Word 2013 中的大部分相同功能,您可以查看示例。较旧的可能对您的场景有有用的示例。

为了更准确地与 word 文档交互,您需要按键查找和替换/将您的内容粘贴到光标位置/除此之外不确定 2013 年是否支持任何其他方式,同样适用于 2013 年的功能有限。

按照下面的示例,它提供了与在文档中插入不同类型的内容相关的有用信息。 http://dev.office.com/code-samples-detail/5791