大佬,如何识别书签或标注,根据书签或标注进行定位呀求解决
你好!
要识别和定位书签或批注,可以使用以下方法:
书签:
- GetAllBookmarksNames — 获取文档中所有书签名称
- GetBookmark — 根据名称获取特定书签
- GoTo — 定位到该书签
批注:
- GetAllComments — 获取文档中所有批注
批注定位有两种方式:
- Plugin API: MoveToComment — 直接跳转到指定批注
- Document API: GetQuoteText → Search → Select — 获取批注对应的文本,搜索该文本,然后选中定位
希望对你有帮助!
let doc = Api.GetDocument();
let paragraph = doc.GetElement(0);
中的Api是在哪里获取呀,开发者版本才有这种功能吗
您好!
Api 对象是 ONLYOFFICE 宏 (Macros) 和 插件 (Plugins) 环境中内置的全局对象,不需要特殊的"开发者版本",普通版本的编辑器都可以使用。
您可以直接在内置的宏编辑器中编写和运行宏。
打开文档编辑器,点击 视图 → 宏 即可访问
更多信息请参考:link
您好!
请问一下vue使用 创建编辑器时,vue中js如何调用Api 对象方法呢
或者是在vue中怎么实现识别书签或标注,根据书签或标注进行定位呀;
在 Vue.js 中,您可以通过插件 (plugin) 与编辑器交互:
- callCommand — 用于 Document API 方法(如
Api.GetDocument()、GetAllBookmarksNames、GoTo等) - executeMethod — 用于 Plugin API 方法(如
MoveToComment)
更多信息:这里