首页 > 其他分享 >如何实现web在线编辑微软office(xls,word)?

如何实现web在线编辑微软office(xls,word)?

时间:2023-09-21 21:35:14浏览次数:48  
标签:web 浏览器 office Office 微软 Chrome 网页 word 大师

很多人知道,在web浏览器中是无法直接预览Excel、world文档等文件的,让开发者很头疼。

谷歌Chrome经过开发团队不断优化,凭借运行界面简单,打开速度最快及扩展插件众多,Chrome已经成为了世界上最受欢迎的浏览器。不过有一点非常可惜,由于微软Office不是开源程序,所以Chrome一直无法直接打开微软Office文档。

虽然后来有一些国内厂商通过调用微软免费开源的ActiveX控件DsoFramer或者调用浏览器外部协议(URL Procotol)方式网页中嵌入本地安装的Office桌面软件实现在打开编辑Office文档的功能,但是随着浏览器升级,Chrome等主流浏览器先后取消了对NPAPI插件及PPAPI插件的支持,从此在线Office功能彻底不能在Chrome等高版本浏览器运行。

经过小编不断的寻找,终于找到一款至今一直可用并且超级稳定的商用产品——猿大师办公助手。

猿大师办公助手是猿大师旗下的一款在浏览器中调用微软Office、金山WPS及永中Office的软件,其原理是通过猿大师提供的内嵌网页技术,调用微软Office的VBA接口实现可程序化驱动的网页在线编辑办公控件,可分别将微软Office、金山WPS及永中Office的Word、Excel、PowerPoint软件窗口内嵌到网页指定区域运行并操控。

猿大师办公助手不仅支持最新版的Chrome、Firefox、Edge、Brave、Vivaldi、Opera、IE、Electron等浏览器,也支持360、QQ、搜狗、微信网页、华为等国产浏览器内嵌到网页中使用,由于猿大师是独立于浏览器外的系统,所以就算浏览器升级,也可以保证用户一直可以正常使用。

猿大师办公助手支持微软Office 2007及以上的安装版,金山WPS 2013及以上的企业版及个人版,尤其是电脑同时安装了不同品牌的Office软件时也能正常加载使用,而且除了支持常规的OLE嵌入方式之外,还有完整嵌入模式,支持文档合并、文档对比等功能。

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

第一步:猿大师办公助手下载试用版,联系客户开通免费试用。

 

第二步:打开测试页面试用体验,可以测试打开、编辑、保存、导出等功能。

 

标签:web,浏览器,office,Office,微软,Chrome,网页,word,大师
From: https://www.cnblogs.com/yuandashi/p/17721015.html

相关文章

  • 如何修改vue-cli3预设的terser-webpack-plugin?
    要修改VueCLI3预设的terser-webpack-plugin插件配置,您可以使用VueCLI提供的配置文件和插件配置选项。以下是一些步骤来实现这个目标:创建配置文件:在您的VueCLI3项目根目录下,可以创建一个名为vue.config.js的文件,如果项目中还没有这个文件。这个文件将用于配置webpack......
  • Python Web开发:Django框架入门
    Django是一个高级的PythonWeb框架,它鼓励快速开发和干净,务实的设计。它旨在使开发人员能够快速地构建和维护高质量的Web应用程序。在本博文中,我们将介绍Django框架的基础知识,并通过具体案例说明其功能。Django安装首先,我们需要在计算机上安装Django。你可以使用pip(Python包管理器)来......
  • IIS:执行此操作时出错。文件名: \\?\D:\****\web.config
    在IIS上搭建.NetCore的WebAPI以后,调用时一直提示500(有web.config)/404(无web.config)。点击IIS的错误页时,提示:执行此操作时出错。文件名:\\?\D:\****\web.configWebAPI是基于.NetCore3.1的。已经安装了:最后重新安装Microsoft.NET5.0.17-WindowsServerHosting后正......
  • 【WPF】PasswordBox汇总
    一、回车事件写法1:绑定:TextPassWord.KeyDown+=TextPassWord_KeyDown;privatevoidTextPassWord_KeyDown(objectsender,KeyEventArgse){if(e.Key==Key.Enter){TextErr.Text=null;......
  • HttpClient HttpClientHandler WebRequestHandler Explained 处理https请求
    Framework4.8的HttpClientHandler有ServerCertificateCustomValidationCallback所以处理https请求做如下操作:varhandler=newHttpClientHandler();varbaseUri=newUri(url);if(baseUri.Scheme.ToLower()=="https"){......
  • JAVA应用XFire框架来实现WebServie的大文件传输功能之二(上传)
    xml文件:<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://xfire.codehaus.org/config/1.0"><service><name>HelloWorldService</name><namespace>http://localhost:8090......
  • JAVA应用XFire框架来实现WebServie的大文件传输功能之一(下载)
    下面是文件下载功能,可以实现大文件的断点续传,其原理是把服务端先把文件内容Byte[]转换成Base64编码字符串返回给客户端,然后客户端接收到后再把该Base64编码过的字符串转换成Byte[],最后写入文件。     至于断点续传的设计很简单,服务端留有一个定位参数,每次读取文件之前,都先定......
  • 【JavaWeb3】Maven环境搭建
    前言:为什么要学习Maven?在JavaWeb开发中,需要使用大量的jar包,我们手动导入很麻烦,而学习Maven它可以帮我们自动配置和导入这些jar包Maven作为依赖管理工具,能够管理规模庞大jar包。使用Maven后,依赖对应的Jar包能够自动下载、方便、快捷且规范。Maven作为构建管理工具。当我们使用......
  • wpf 覆盖元素在webview2之上
    元素代码来源githubCrissCross项目需要两个工具类及一个webview2的封装类//Copyright(c)ChrisPulman.Allrightsreserved.//LicensedundertheMITlicense.SeeLICENSEfileintheprojectrootforfulllicenseinformation.usingSystem;usingSystem.Runt......
  • 丢失root密码,且give root password for maintenance的解决方法
    前天遇到开机进入maintenance模式,且不知道root密码,经过多次尝试后终于重置了root密码,将系统恢复。现象1、找不到root密码;2、无法进入系统,提示:giverootpasswordformaintenance3、无法进入单用户模式解决过程那应该怎么做才能修改root密码呢?----方法是在原来添加single的地方添加......