Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >如何在chrome中直接打开、编辑、保存Word/Excel/PPT等Office文档?

如何在chrome中直接打开、编辑、保存Word/Excel/PPT等Office文档?

原创
作者头像
喵大侠
修改于 2021-08-13 10:01:24
修改于 2021-08-13 10:01:24
4.8K0
举报
文章被收录于专栏:WebOfficeWebOffice

历史背景

在2015年的主流浏览器版本中,因为可以直接调用微软开源的 ActiveX控件,可以实现微软Office软件的在线编辑及审阅功能,但是从2015年开始,各大主流浏览器先后取消了对 NPAPI插件,导致在线编辑Office软件成为了一个难题。虽然后来有商业公司开发的相关控件,但是还是无法 克服ActiveX控件固有的缺陷,不仅限制了浏览器的版本,还需要用户单独设置浏览器安全设置,导致用户体验极差。

后来随着SAAS模式的兴起,网页在线编辑文档也越来越流行,很多巨头公司都发布了在线Office服务,虽然这些服务在多人协作、跨平台等方面有优势,但是存在的问题也很多,比如桌面版Office就存在一些功能缺失:需要网络随时保持在线、不能保存桌面生成的文档、表格过大打开的时候卡死、多文档同时编辑板式不一致等,最关键的是在线Office服务很难整合到自己公司的OA、GRM、ERP中去,最好的办法还是需要在桌面Office基础上,通过技术手段让其流畅的运行在 Chrome、Firefox、Edge、360、Opera、QQ等主流版本浏览器中。

现有方案

1.浏览器插件方案

此方案只适用于IE浏览器,通过在网页中 直接运行ActiveX控件调用桌面Office软件的自动化接口来实现, 免费DsoFramer及点聚WebOffice控件都是基于此原理,另外一些收费的如: 重庆软航NTKO Office文档控件、北京卓正PageOffice、广州华尔太WebOffice控件也是基于此原理。2021年初随着Chrome 对 Flash Player PPAPI插件的支持,浏览器插件的方案就彻底失效了。

2.特定浏览器方案

一些公司为了降低开发成本,又想继续使用公司原有系统,被迫继续使用安全漏洞较多的低版本Chrome或者360等其他低版本浏览器,低版本浏览器的安全漏洞和BUG非常多,导致Office文档控件在此基础上行使用也困难重重。

3.外接程序方案

各浏览器禁用 NPAPI插件后,各个厂商纷纷使用浏览器外部协议来 启动独立的EXE外接程序,看起来问题得到了很好的解决,但是每次运行中用户端都会弹出对话框,让用户不胜其烦。用户体验极差,如果用户此时已经打开了文档,还非常容易引起文档异常,导致文件丢失等情况。

4.双核方案

通过 Chrome等浏览器上的扩展程序IETab来实现,此方案同样会有 ActiveX控件弹窗, 用户体验很差。

最终升级方案:

通过上述4个方案可以看出,如果想在主流浏览器中打开、编辑、保存微软Office文档,核心点就在于独立于浏览器之外并且能很好兼容各浏览器。这个就是今天介绍的已经非常成熟的商业化产品—猿大师中间件

猿大师中间件的微软Office网页小程序如何解决的呢?

原理就是在网页中指定位置和大小,模拟实现一个内嵌到网页中显示的窗口,在这个窗口中再调用桌面Office软件的自动化接口实现doc、xls、ppt等文档的操作。

前端还必须可对这个窗口进行实时控制,而且窗口必须跟随浏览器的移动和缩放、网页滚动、标签页切换、关闭等操作进行自动联动。这个窗口的宿主进程同时提供Web Socket的服务端和JSON打包命令的解析执行模块,前端就可以通过Web Socket连接后发送JSON打包的控制命令实现控制此窗口的动作。此方案可以说是上述外接程序方案的升级版,关键差异在于此方案可实现内嵌Word、Excel、PowerPoint、WPS文字、WPS表格等程序窗口到网页指定区域运行的效果,而且抛弃了通过IE内核来加载ActiveX控件的方案,解决了用户体验差、加载缓慢和内存占用高的问题。另外启动这个外接程序是通过Web Socket连接实现的,也解决了每次启动都会弹提示的烦恼问题,还有就是提供了类似ActiveX控件的自动升级方案,可在网页中实现静默自动升级,并额外增加了调用验证机制确保外接程序的安全启动。

另外猿大师中间件的微软Office网页小程序提供了丰富的二次开发接口,对现有系统改动比较小的前提下, 请求启动IE控件小程序加载即可。

猿大师中间件免费体验地址:http://www.yuanmaster.com/xiazai/

总结:

一个好的技术实施方案,首先是要满足客户的刚性需求,其次是尽量降低采购、开发、实施及维护的总成本,再次是要有良好的兼容性和稳定性,最后需尽量确保技术方案不能因为浏览器的升级而失效。本文基于当前最新的技术信息和实践经验,给大家提供了猿大师中间件搭配Office网页小程序这样一个稳定可靠、体验好、兼容性佳的桌面Office文档控件技术方案,尤其适合在内网处理复杂文档和数据量大的表格场景,以供大家技术选型参考。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
在Chrome、Firefox、Edge等高版本浏览器中实现在线编辑、审阅Office文档新方案
在IE、Chrome 45及Firefox 53以下版本的浏览器网页中,可直接或间接调用微软免费开源的ActiveX控件DsoFramer即可嵌入本地安装的Office软件实现在线编辑或审阅Office文档。然而好景不长,从2015年开始Chrome、Firefox等新生代浏览器先后取消了对NPAPI插件的支持,在这些浏览器的后续版本中如何实现就成为了技术难题。IE浏览器又因各种问题导致其不断被用户抛弃,其市场份额已降到前端主流框架直接放弃兼容的地步。而随着Windows系统及Office软件的不断升级,DsoFramer的稳定性和兼容性问题越来越多,不支持64位浏览器不说,也不支持金山WPS及开源的LibreOffice等办公软件,要命的是2008年以来微软再无升级版发布,导致其用于商业用途具有很大风险,除非自己有研发能力解决这些问题。虽然随后有点聚WebOffice控件模仿DsoFramer接力举起免费的大旗,为其收费的电子印章产品导入客户,然而依然无法克服ActiveX控件固有的缺陷,只能在32位的IE浏览器中使用不说,往往还需要修改终端电脑IE的默认安全设置,实施成本高、加载运行时弹警告导致用户体验差,这不现在点聚WebOffice的官方网页和交流论坛也都没了踪影,不再继续维护升级,因为没开放源代码,第三方也无法修改其缺陷,其客户再次被抛弃了。
BrowserApplet
2021/02/24
4.8K0
在Chrome、Firefox、Edge等高版本浏览器中实现在线编辑、审阅Office文档新方案
微软Office Word文档网页在线安全预览,并禁止编辑、拷贝、截屏、录屏、保存、导出、打印
近日,工业和信.息.化部、国.网.信.办、发.展.改.革.委.等十六部门近日印发了《关于促进数据安全产业发展的指导意见》,旨在推动建立完善数据安全产业发展生态。
猿大师
2023/07/13
7800
微软Office Word文档网页在线安全预览,并禁止编辑、拷贝、截屏、录屏、保存、导出、打印
谷歌Chrome浏览器内直接打开编辑保存Word、Excel、PPT 文档,可离线部署!
谷歌Chrome经过开发团队不断优化,凭借运行界面简单,打开速度最快及扩展插件众多,Chrome已经成为了世界上最受欢迎的浏览器。不过有一点非常可惜,由于微软Office不是开源程序,所以Chrome一直无法直接打开微软Office文档。
李不白
2023/03/31
1.8K0
谷歌Chrome浏览器内直接打开编辑保存Word、Excel、PPT 文档,可离线部署!
新版谷歌Chrome取消对PPAPI插件支持后,浏览器网页打开编辑保存微软Office、金山WPS文档解决方案
最近陆续看到一些大学发布公告,谷歌Chrome取消了对PPAPI插件支持,导致某些在线Office厂家产品将无法在谷歌Chrome107及以上版本运行,被迫更换360浏览器或者使用低版本Chrome浏览器苟延残喘。
猿大师
2023/03/16
1.5K0
新版谷歌Chrome取消对PPAPI插件支持后,浏览器网页打开编辑保存微软Office、金山WPS文档解决方案
在Chrome、Firefox中低延迟播放海康、大华RTSP完全解决方案!
随着网络宽带的不断提升和智能手机的流行,RTSP实时视频流播放及处理不再局限于安防行业。在如道路、工厂、楼宇、学校、港口、农场、景区等诸多场景实施的信息化系统中,绝大多数都采用的是B/S架构,隐藏迫切需要在浏览器中嵌入多路摄像头RTSP流低延迟(小于500毫秒)播放功能,而在IE及Chrome 45以下版本等浏览器中,采用ActiveX控件或NPAPI插件即可实现。然而美好总是短暂的,从2015年开始Chrome及Firefox等浏览器纷纷取消了NPAPI插件的支持,而IE又在与Chrome
猿大师
2021/08/03
2.6K0
微软官宣IE将“退役”,老网站如何实现在Chrome、Firefox高版本中兼容运行?
美国微软公司为了推广其Chromium内核的Edge浏览器,在2021年5月19日突然宣布,自2022年6月15日起,绝大多数版本的Windows 10系统将不再支持IE浏览器,因此IE即将彻底退出互联网的舞台。具体来说微软决定将不再支持Windows 10所有消费者版本中的IE运行,即使用户强制启动IE也会重定向到Edge浏览器来打开网页,类似这样:
BrowserApplet
2021/05/27
2K0
微软官宣IE将“退役”,老网站如何实现在Chrome、Firefox高版本中兼容运行?
金格iWebOffice2015控件在最新Chrome不能用怎么办?
金格iWebOffice2015智能文档中间件是一款在OA办公系统使用广泛的浏览器插件产品,以在浏览器中使用 Office 文档,支持 Word、Excel、PowerPoint 等多种文档格式。
喵大侠
2025/03/14
1710
金格iWebOffice2015控件在最新Chrome不能用怎么办?
重庆软航NTKO WebOffice控件在谷歌Chrome 133版提示扩展已停用解决方案!
NTKO WebOffice‌是重庆软航公司的一款能够在浏览器中直接编辑Microsoft Office、WPS、金山电子表等文档的控件,支持Word、Excel等多种文档格式。该控件能够在IE、Chrome等浏览器中运行,并支持强制痕迹保留、禁止拷贝、模版套红、全文批注等功能‌。
喵大侠
2025/03/24
810
重庆软航NTKO WebOffice控件在谷歌Chrome 133版提示扩展已停用解决方案!
新版谷歌Chrome播放海康大华RTSP视频流解决方案
在遍地都是摄像头的今天,往往需要在各种B/S信息化系统中集成视频播放功能,海康、大华、华为等大厂摄像头遵循监控行业标准,一般只支持RTSP传输协议,而Chrome、Firefox、Edge等现代浏览器的主流版本并不支持RTSP流的直接原生播放!
猿大师
2021/09/13
3K0
新版谷歌Chrome播放海康大华RTSP视频流解决方案
猿大师办公助手对比其他WebOffice在线编辑Office插件有什么优势?
猿大师办公助手以原生功能完整性、数据安全可控性及技术兼容性为核心竞争力,尤其适合对文档安全、私有化部署及复杂编辑需求高的政企用户。
李不白
2025/02/20
1570
猿大师办公助手对比其他WebOffice在线编辑Office插件有什么优势?
如何在WEB前端页面嵌入桌面程序EXE运行窗口?
在数字化转型浪潮中,企业常面临WEB与本地桌面应用割裂的痛点:‌复杂文档编辑需频繁切换系统,专属行业软件无法融入B/S架构‌……如何在WEB页面中直接调用并嵌入EXE程序窗口,实现真正的“云端+本地”一体化体验?
李不白
2025/02/26
1500
如何在WEB前端页面嵌入桌面程序EXE运行窗口?
2024年WEB网页VUE直接播放海康威视、大华、华为RTSP/RTMP视频流方案大盘点
在遍地都是摄像头的今天,往往需要在各种信息化、数字化、可视化等B/S系统中集成实时视频流播放等功能,海康、大华、华为等厂家摄像头或录像机等设备一般也都遵循安防行业标准,支持国际标准的视频主流传输协议RTSP(实时视频流)输出,不幸的是Chrome、Edge、Firefox等新一代浏览器从2015年开始不再支持NPAPI插件加载运行,直接导致RTSP视频流从此无法在高版本浏览器网页中原生播放。对于绝大部分没有影视频处理经验的前、后端工程师来说是一个非常棘手的问题,专业性强,技术门槛高,而对做B/S系统集成的大多数公司来说,为了这部分的功能单独招聘专职音视频研发人员来负责的话,成本高昂不说,还未必做的好。
李不白
2023/10/19
4.2K0
2024年WEB网页VUE直接播放海康威视、大华、华为RTSP/RTMP视频流方案大盘点
如何在高版本谷歌Chrome中播放RTSP实时视频?
随着互联网基础设施的完善以及4G、5G等技术的大规模商用,在Chrome、Firefox、Edge等浏览器播放RTSP视频流也慢慢成为了信息化系统的行业标准。
猿大师
2021/10/10
3.8K0
2023年网页内嵌VLC直接播放RTSP视频流,无需转码,支持硬解,支持高版本Chome
2015年之前还可以用VLC原生播放器在Chrome、Firefox等浏览器中直接播放,延迟比较低,效果也还不错。可惜好景不长,从 2015年Chrome、Firefox等浏览器取消了对 NPAPI插件的支持,海康威视官方提供的 web3.0开发包也只能在低版本浏览器播放。
喵大侠
2023/10/09
1.7K0
2023年网页内嵌VLC直接播放RTSP视频流,无需转码,支持硬解,支持高版本Chome
在Chrome、Firefox等高版本浏览器中实现低延迟播放海康、大华RTSP
现在到处是摄像头的时代,随着带宽的不断提速和智能手机的普及催生出火热的网络直播行业,新冠病毒的大流行又使网络视频会议系统成为商务会议的必然选择,因此RTSP实时视频流播放及处理不再局限于安防行业。在如道路、工厂、楼宇、学校、港口、农场、景区等场景实施的信息化系统中,已基本全采用B/S架构,迫切需要在浏览器中嵌入多路摄像头RTSP流的超低延迟(小于500毫秒)播放功能,而在IE及Chrome 49以下版本等浏览器中,采用ActiveX控件或NPAPI插件即可实现。然而美好总是短暂的,从2015年开始Chrome及Firefox等浏览器纷纷取消了NPAPI插件的支持,而IE又在与Chrome及Firefox等浏览器竞争的过程中不断被用户抛弃,到现在市场份额已降到可怜的个位数。微软在几经折腾后,索性也拥抱Chromium内核推出Edge新版来杀死自己的IE,以挽救自己在浏览器这块岌岌可危的江湖地位。
BrowserApplet
2020/12/14
3.5K0
在Chrome、Firefox等高版本浏览器中实现低延迟播放海康、大华RTSP
如何在新版谷歌Chrome上加载IE的Activex/OCX控件?
ctiveX控件是微软开发的一系列策略性面向对象程序技术和工具,IE流行的互联网早期,大量的ActiveX控件被应用于各种场景,学校,银行,企业官网等,随着浏览器安全升级,最新版浏览器已经都不支持Activex/OCX控件,但是大量企业面临历史业务无法升级,只能用IE浏览器继续苟延残喘,如何在新版谷歌Chrome上加载IE的Activex/OCX控件成为一个难题。
喵大侠
2025/04/14
1240
如何在新版谷歌Chrome上加载IE的Activex/OCX控件?
如何在Chrome最新浏览器中调用ActiveX/OCX控件?
小编最近登陆工商银行网上银行,发现工商银行的个人网银网页,由于使用了ActiveX安全控件,导致不能用高版本Chrome浏览器打开,目前只有使用IE或基于IE内核的浏览器才能正常登录网上银行,而IE已经彻底停止更新了,打开工商银行个人网银登陆页面会显示下面提示,对于用户来说非常不友好。
猿大师
2024/09/23
3390
如何在Chrome最新浏览器中调用ActiveX/OCX控件?
谷歌Chrome107版停止支持PPAPI插件后,在线Office不能用了,OA、ERP厂商何去何从?
2022年10月25日,谷歌发布Chrome107版浏览器,终止支持所有平台上的NaCL、PNaCL以及PPAPI接口,而一些依赖PPAPI插件接口的一些在线Office产品也彻底不能在最新Chrome上应用,只能选择在360浏览器或者低版本Chrome上使用,然而低版本浏览器不仅漏洞多,禁止浏览器升级也不是普通计算机小白能做到的。
猿大师
2023/03/22
1.3K0
谷歌Chrome107版停止支持PPAPI插件后,在线Office不能用了,OA、ERP厂商何去何从?
猿大师中间件:前端网页调用内嵌本机EXE、OCX控件、ActiveX控件或桌面应用程序神器
猿大师中间件自从2019年发布以来,迄今为止不断迭代升级,给第三方提供了将自己的桌面程序和OCX控件支持直接内嵌到浏览器网页运行的赋能SDK开发包。
李不白
2025/02/21
1100
猿大师中间件:前端网页调用内嵌本机EXE、OCX控件、ActiveX控件或桌面应用程序神器
在VUE框架的WEB网页端播放海康威视RTSP视频流完全方案
如果你问一个前端技术人员,近几年最火的前端框架技术是什么,肯定会有人说VUE,确实VUE凭借其简单特性赢得了大家的喜爱,而近期公司有个项目,需要在VUE框架网页上播放RTSP实时视频。
喵大侠
2021/10/29
4.1K1
推荐阅读
在Chrome、Firefox、Edge等高版本浏览器中实现在线编辑、审阅Office文档新方案
4.8K0
微软Office Word文档网页在线安全预览,并禁止编辑、拷贝、截屏、录屏、保存、导出、打印
7800
谷歌Chrome浏览器内直接打开编辑保存Word、Excel、PPT 文档,可离线部署!
1.8K0
新版谷歌Chrome取消对PPAPI插件支持后,浏览器网页打开编辑保存微软Office、金山WPS文档解决方案
1.5K0
在Chrome、Firefox中低延迟播放海康、大华RTSP完全解决方案!
2.6K0
微软官宣IE将“退役”,老网站如何实现在Chrome、Firefox高版本中兼容运行?
2K0
金格iWebOffice2015控件在最新Chrome不能用怎么办?
1710
重庆软航NTKO WebOffice控件在谷歌Chrome 133版提示扩展已停用解决方案!
810
新版谷歌Chrome播放海康大华RTSP视频流解决方案
3K0
猿大师办公助手对比其他WebOffice在线编辑Office插件有什么优势?
1570
如何在WEB前端页面嵌入桌面程序EXE运行窗口?
1500
2024年WEB网页VUE直接播放海康威视、大华、华为RTSP/RTMP视频流方案大盘点
4.2K0
如何在高版本谷歌Chrome中播放RTSP实时视频?
3.8K0
2023年网页内嵌VLC直接播放RTSP视频流,无需转码,支持硬解,支持高版本Chome
1.7K0
在Chrome、Firefox等高版本浏览器中实现低延迟播放海康、大华RTSP
3.5K0
如何在新版谷歌Chrome上加载IE的Activex/OCX控件?
1240
如何在Chrome最新浏览器中调用ActiveX/OCX控件?
3390
谷歌Chrome107版停止支持PPAPI插件后,在线Office不能用了,OA、ERP厂商何去何从?
1.3K0
猿大师中间件:前端网页调用内嵌本机EXE、OCX控件、ActiveX控件或桌面应用程序神器
1100
在VUE框架的WEB网页端播放海康威视RTSP视频流完全方案
4.1K1
相关推荐
在Chrome、Firefox、Edge等高版本浏览器中实现在线编辑、审阅Office文档新方案
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档