| 方法 | 说明 |
|---|---|
| getComments | 获取所有评论 |
| getComment | 获取单条评论 |
| getCommentBySelection | 获取一个选区已存在的评论 |
| addComment | 添加评论 |
| replyComment | 添加回复 |
| removeComment | 删除评论 |
| removeReply | 删除回复 |
| updateComment | 更新评论或回复 |
| goToComment | 跳转到评论所在位置 |
| getSelectedText | 获取选区文本 |
| goToPage | 跳转页面 |
| goToTop | 跳到文档顶部 |
| addPageNum | 添加页码 |
| removeAllPageNums | 删除所有页码 |
| showToc | 显示文档结构 |
| hideToc | 隐藏文档结构图 |
| zoom | 文档缩放 |
| setBold | 设置加粗 |
| setItalic | 设置斜体 |
| 打印 | |
| printAll | 打印所有页面 |
| createRevision | 创建版本 |
| showHistory | 预览历史版本 |
| hideHistory | 关闭历史版本预览 |
| updateSignature | 更新签名图片 |
| export | 导出 |
includeChapterTitle: 是否包含对应 的标题信息(默认为 false)commentId: 评论 IDincludeChapterTitle: 是否包含对应的标题信息text: 评论内容commentId: 要回复的评论 IDtext: 回复内容commentId: 要删除的评论 IDcommentDataId: 要删除的回复数据 IDcommentDataId: 评论数据或回复数据的 IDtext: 新的评论内容commentId: 评论 IDshouldScrollToComment: 是否滚动到评论所在位置(默认为 true)shouldSelectComment: 是否需要选中评论正文(默认为 false)pageNum: 页码position: 页码的插入位置(0-正文, 1-页眉, 2-页脚)alignment: 页码的对齐方式(0-右对齐, 1-左对齐, 2-居中对齐,默认为 1)shouldDisableCache: 禁用文档结构图的默认缓存(默认为 true)percent: 缩放百分比isBold: 是否加粗(默认为 false)isItalic: 是否斜体pageNums: 要打印的页码列表name: 版本名称(可选)payload: 签名更新载荷url: 签名图片的 data URL,传 null 则清除签名图片id: 签名图片的唯一 IDtype: 导出类型'image': 导出为图片'imagePdf': 导出为 PDF| 事件名 | 说明 | 载荷类型 |
|---|---|---|
| selectionEnded | 选择结束事件 | {} |
| documentChanged | 文档内容变更事件 | {} |
| commentClicked | 评论点击事件 | { commentIds?: string[] } |
| documentRecalculated | 文档重新计算事件 | {} |
| error | 错误事件 | { data?: any, code: number } |
| MouseMove | 鼠标移动事件(PC only) | MouseMovePayload |
| VerticalScroll | 垂直滚动事件(PC only) | MouseMovePayload |
| HorizontalScroll | 水平滚动事件(PC only) | MouseMovePayload |
| showSignatureComponent | 请求打开签名组件事件 | { aspectRatio: number, id: string } |
| saveStatusChanged | 保存状态变更事件 | { status: 'saving' | 'saved' | 'error' } |