onlyofficeV8.1.0 jsApi调用 连接器(connector)进阶开发 二次开发

阅读须知:本文针对有对word/excel进行js操作的需求

本次改造基于V8.1.0进行,新增二次开发的自定义连接器调用

可以自由调用Api.xxx()、connector.executeMethod()、connector.callCommand()

 【专栏和体验学习】连接器和API体验demo:onlyoffice8.1.0 连接器(connector)开发 api操作文档 基础教程【在线试用】icon-default.png?t=N7T8https://blog.csdn.net/lz610756247/article/details/136189395

form表单双向绑定demo:onlyoffice双向绑定form表单数据_哔哩哔哩_bilibili

已经自行改造过office docker更新进入仓库,欢迎大家一起交流:cao_rui_jian_xiong

资源包结构:

内容包括:前后端Demo页面,完整docker、sdk-all.js等明文解析
    
完整使用:word/excel连接器(connector) 、 表单填充(Filling out the form)
    
你可以根据自身需求做自定义二次开发

一、项目背景

之前项目中需要用到在线的office功能
    包含:预览、编辑、js级别的office操作,所以选型onlyoffice。

二、遇到瓶颈

onlyoffice只提供了基础的容器服务,对于进阶的jsApi或者更多功能是没有的。 
官方的连接器(connector)、表单填(Filling out the form)、其他Api都没法使用。

三、结果

我就进行了二次开发,connector等打通,编写自己的connector,然后有了这篇文章。

四、官方文档:

https://api.onlyoffice.com/editors/interactingoutside/fillingform
这是基础配置、环境搭建等。 

https://api.onlyoffice.com/docbuilder/spreadsheetapi/apiworksheet/getselection
这里是前端js对文档进行操作 

五、你会遇到的:

在开发中会遇到特定的需求,通过自己页面调用office-Api操作文档

比如:点击页面按钮,设置某个单元格的内容等等等等

再比如这样:获取单元格的内容,填入页面的formData等等等等。
 

     再比如:对word操作一下,表单自动绑定
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值