我正在使用Microsoft Office JavaScript API进行辅助项目。我一直依靠documentation来找到自己的出路,但是我碰壁试图在文档中找到某些内容(也许因为它不存在而可能不存在)。
最近,我尝试实现一些功能以突出显示Word文档中的某些文本。请注意,我不想修改文档;换句话说,我宁愿不使用ContentControl.insertHtml之类的东西,因为那样会改变实际的内容。我想要的是使文本临时突出显示(例如,直到用户单击“取消”按钮),就像使用Ctrl + F执行搜索时所看到的(并且文本与搜索以黄色突出显示。)
使用Office JavaScript API可以吗?
答案 0 :(得分:1)
尝试获取对Range对象的引用,然后设置Range.font.highlightcolor。有一个用于取消按钮单击事件的处理程序,可以取消颜色更改。
答案 1 :(得分:0)
这是一个使用Office Javascript API中的font.highlightcolor的示例应用程序。 https://github.com/OfficeDev/Word-Add-in-JS-Redact/