WebOffice在线编微软Offfice,并以二进制流的形式打开Word文档

在日常办公场景中,我们经常会遇到这种场景:我们的合同管理系统的各种Word,excel,ppt数据都是以二进制数组的形式存储在数据库中,如何从数据库中读取二进制数据,以二进制数据作为参数,然后加载到浏览器的Office窗口,实现在线编辑Office的功能呢?

猿大师办公助手是猿大师旗下的一款在浏览器中调用微软Office、金山WPS及永中Office的软件,由于不依赖任何浏览器的插件接口,进而彻底解决了新版谷歌Chrome取消对PPAPI插件支持后,浏览器网页打开编辑保存微软Office、金山WPS的问题,支持VUE、electron等框架。

猿大师办公助手最新版(网络版2.2.16.1)已经支持接收前端发来的字节流文件并打开,保存支持字节流数据文件传递到前端功能。

第一步:下载安装猿大师办公助手,并获得试用授权。

猿大师办公助手官网:http://www.yuanofficer.com/

第二步:打开在线测试网页:http://test.yuanmaster.com/Office/

复制代码
3)请求打开文档 Open为打开文档路径,有中文或特殊字符等需要UrlEncode编码,适用于Word、Excel、PPT软件
打开前如已有文档打开,会自动关闭上一个文档,避免同时打开多个文档
Open打开文档(不指定时新建文档) 如非全路径,除非启动时指定了数据文件目录DataPath,否则默认使用中间件程序Data子目录作为根目录使用
User 设置编辑用户名 Edit设置编辑权限,含义和启动时相同 Hide控制界面显示标记
如果需要支持字节流文件打开,需要指定参数Byte,代表文件流的长度,此请求返回后前端继续发送字节流即可
{"req":"Office_Open","rid":3,"para":{"Open":"D:/Zorro/test.doc","User":"test","Edit":0,"Hide":0}}
打开服务器文档
{"req":"Office_Open","rid":3,"para":{"Open":"http://www.yuanmaster.com/Files/template.doc","Edit":0}}
返回:{"ret":0,"rid":3,"data":{"Ret":"0"}}
相关推荐
Yan-英杰9 小时前
2026年数据采集服务怎么选?4大主流平台(亮数据 Bright Data、Apify、ScrapingBee、Zyte)深度对比
人工智能·神经网络·microsoft·机器学习·ai开发工具
dingdingfish10 小时前
系统架构概述
microsoft·系统架构·ea·architecture
小凡geo11 小时前
本地商家 GEO:用脚本一键生成 FAQPage 结构化数据,让 AI 切片更稳
开发语言·人工智能·python·microsoft·搜索引擎·ai
摹客13 小时前
【趋势】AI重构原型设计:从表达文件到验证行为,5个变化+工具选型
人工智能·microsoft·产品经理
叶九灵不灵20 小时前
WORD排版两三事
word
古少侠20 小时前
多个 Markdown 文档怎么批量转 Word?DS随心转一次性收口
word·markdown·pandoc·批量转换·ds随心转
迅易科技1 天前
微软Copilot最新升级解读:哪些变化真正影响企业数字化建设?
人工智能·microsoft·copilot
海盗12341 天前
AI 新闻日报 2026-09-30:智能体边界下沉到芯片、微软统一多智能体 SDK、具身工具链走向智能体可用
人工智能·microsoft·机器人·人工智能aigc
时空节拍AI数字人2 天前
“人工智能+文旅“政策密集出台,景区该怎么接?
人工智能·microsoft·百度·ai·aigc·语音识别
adinnet20262 天前
多轮对话与上下文压缩:追问时模型怎么记住前面说的
数据库·microsoft