如何解决获取文档中的字段范围 office -js word web-addin
我必须在选定范围周围插入一个字段才能实现功能。由于 office-js 不支持文件,我使用的是 office open xml 。我已经实现了在 Word 文档中的选定文本前后插入字段的代码。插入的字段对应的OOXML看起来像。
<w:r>
<w:fldChar w:fldCharType='begin' />
</w:r>
<w:r>
<w:instrText xml:space='preserve'>confidential</w:instrText>
</w:r>
<w:r>
<w:fldChar w:fldCharType='end' />
</w:r>
插入后无论如何我可以选择插入字段的范围。
例如在 Word.ContentControl 类中,我们有 select() 方法可以滚动到选择,还有 getRange() 方法。
有没有办法对插入文档中的字段执行相同的功能( select() 和 getRange() )
office-js word 网络插件
解决方法
除了获取插入字段的段落的完整 OOXML 并更新完整段落之外,没有什么好的方法可以做到这一点。当然,这不是任何严肃工作的解决方案。我创建了一个 feature request 以适当支持 Word JS API 中的字段
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。