Skip to content
本页内容

插件文档交互

WebOffice 文档交互相关 API,使用 jssdk.api 获取 API 实例。

按照分类,API 主要包含七大部分:公共文字表格演示轻维表PDF枚举。你可以根据插件的实际应用场景,进入对应的 API 分类,浏览其具体的使用方式。

示例

// 获取API实例
const instance = jssdk.api
// 等待API初始化完成
await instance.ready()
const app = instance.Application

// 控件是否可用
const actived = await app.CommandBars.CheckAvailable('StartTab')
console.log(actived)

// 更多菜单是否可见
const moreMenus = await app.CommandBars('MoreMenus')
moreMenus.Visible = false

// 自定义控件
const controls = await app.CommandBars('StartTab').Controls
const controlButton = await controls.Add(1)
controlButton.Caption = '按钮'

注意

在后续文档 API 示例中,将省略 instance 的获取过程,直接使用 instance 来表示 API 实例。