office online server实现文档的预览编辑

最近项目中需要用到office文件在线编辑功能,然而很多解决方案都是收费的,于是决定采用微软免费的microsoft office online 2016和wopi 协议来实现。wopi 协议 WOPI的英文全称是“Web Application Open Platform Interface”,中文名为“Web应用程序开放平台接口协议”。WOPI协议提供一系列基于web方式的,使文档能在Off
摘要由CSDN通过智能技术生成

最近项目中需要用到office文件在线编辑功能,然而很多解决方案都是收费的,于是决定采用微软免费的microsoft office online 2016和wopi 协议来实现。

wopi 协议

WOPI的英文全称是“Web Application Open Platform Interface”,中文名为“Web应用程序开放平台接口协议”。WOPI协议提供一系列基于web方式的,使文档能在 Office Web Apps 中查看与编辑的接口服务。

只要 web 应用按照标准,实现了 WOPI 的接口,那么就可以调用 Office Web Apps,实现文档的在线预览编辑。比如 SharePoint,Exchange,SkyDriver,Dropbox 集成了 Office Web Apps。

在 WOPI 结构中,存放Office文档的 web 应用叫 WOPI Host 或者 WOPI Server。把查看编辑操作 Office 文档的 web 应用叫 WOPI Client 或者叫 WOPI applications。SharePoint,Exchange,自己开发的文档管理系统充当的就是 WOPI Host,Office Web Apps 充当的就是 WOPI Client 。

Office开发团队对WOPI的介绍:http://blogs.msdn.com/b/officedevdocs/archive/2013/03/21/introducing-wopi.aspx。
Office Web Apps服务器概述:http://technet.microsoft.com/en-us/library/jj219437.aspx。

开发环境

office online的安装教材网上很多,这里就不再赘述了。安装好office online,然后按照下面的步骤进行wopihost的开发。我用的开发环境是jkd1.8,spring boot。

我们需要实现3个接口
GET api/wopi/files/{name}

  • 6
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 62
    评论
Office Online Server 2016 是一款企业级的在线办公软件解决方案,它为用户提供了一套完整的在线办公工具,可以在Web浏览器中使用Office系列软件,如Word、Excel、PowerPoint等。通过Office Online Server 2016,用户可以以更便捷的方式进行在线协作和共享文件,无论在何时何地,只需要拥有一个可连接互联网的设备。 要下载Office Online Server 2016,首先需要确保你的计算机满足最低系统要求,例如操作系统为Windows Server 2012或更高版本,CPU和内存要求也需满足官方要求。接下来,你可以在Microsoft官方网站上找到可以下载Office Online Server 2016的链接。 在官方网站上,你可以根据自己的需求选择下载适合你的版本,例如标准版或企业版。在点击下载按钮后,系统会提示你选择下载文件的目录,并开始下载Office Online Server 2016安装文件。下载完成后,你可以运行安装程序,按照界面上的提示进行安装。 在安装完成后,你需要进行一些配置,并确保Office Online Server 2016能够与你的本地网络和域名进行正确的连接。你还可以根据需要进行一些额外的设置,如调整用户访问权限等。 总而言之,下载Office Online Server 2016的过程相对简单,只需要满足系统要求,并按照官方指引进行下载安装即可。这样,你就可以在任何时间、任何地点使用Web浏览器访问Office Online Server 2016,进行在线协作和办公了。
评论 62
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值