标题 | 编辑器实例类型 | 支持能力范围(示例,详见各章节) |
---|---|---|
文字 | Document | 获取选区、获取目录、插入段落等 |
电子表格 | Spreadsheet | 获取工作表、获取单元格等 |
演示 | Presentation | 获取幻灯片、获取幻灯片索引等 |
获取选区、获取页码、获取目录等 |
import { createSDK } from '@officesdk/web'
function async loadSDK() {
// 获取 sdk 实例
const sdk = createSDK({
endpoint: 'https://office-sdk-endpoint/'
token: '识别用户请求的 token',
fileId: '系统中的 file id',
fileType: FileType.Document,
root: document.getElementById('sdk'),
lang: 'en-US' // 未指定此参数时,使用浏览器默认语言
});
}
// 获取编辑器实例
const document = await sdk.connect();
import { createSDK } from '@officesdk/web'
function async loadSDK() {
// 获取 sdk 实例
const sdk = createSDK({
endpoint: 'https://office-sdk-endpoint/'
token: '识别用户请求的 token',
fileId: '系统中的 file id',
fileType: FileType.Document,
root: document.getElementById('sdk'),
lang: 'en-US' // 未指定此参数时,使用浏览器默认语言
});
// 获取编辑器实例
const document = await sdk.connect();
// 调用编辑器相关方案
const range = await document.Selection().getRange();
...
}