*(00)*

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

在线Office

可道云提供一整套的web端office在线预览和编辑、协同作业解决方案,支持私有化部署,内网条件下使用,满足企业Office文档存储与集中管理、重度在线编辑、协作作为、权限管理等更加丰富的需求。

目前KodExplorer提供了5种Office在线预览和编辑打包解决方案。


默认条件下,免费版本Office文档的在线预览实现,Office Live、永中、点聚、Google doc方案均需将文档上传到第三方服务器进行解析后下载到本地服务器然后完成浏览器的在线预览。各种方案的功能特性简单对比如下:


 

解决方案在线预览在线编辑本地软件依赖内网使用私有化部署开源协议结论
Office Live × × ×    
Onlyoffice(推荐) AGPLv3 开发版20个连接数,13650元每台服务器终身许可,功能比较齐全
永中Office ×   需要填写公司信息,咨询报价
点聚 需调用   适用IE浏览器,不考虑
Google Doc × ×    
石墨文档   需要填写公司信息,咨询报价
file-online-preview(推荐) × Apache 2.0 如果无在线编辑需求,此组件非常适合

一、Office Live

该方案调用微软提供的office解析服务器, 由于微软方案接口服务器限制,有如下要求:

  • 程序必须部署在外网,内网无法直接使用
  • 必须是域名访问,无法通过IP访问
  • 文件需要10M以下

为实现Office在线浏览,内网用户可以通过自己搭建微软office live服务器来进行解决(必须进行单独服务器搭建)。安装教程如下:

  1. Office Web apps Server安装
  2. 整合到kod教程

Office live服务器方案下,一套Office软件,打包接近3G,安装部署相对复杂,也比较耗费时间。用户可能遭遇以下问题的困扰:

  1. 文件下载地址暴露在外网,对文档有安全有一定的隐患;
  2. 接口服务器可能有些慢或者不稳定,同时,可能由于网络、office版本不同等原因导致其他解析失败情况的出现。
  3. 仅支持在线预览(在线编辑请自行咨询微软公司相关授权方式和费用)。
  4. 需要单独的服务器来实现office在线预览的私有化部署
  5. 在未自行搭建office live服务器的情况下,在线预览的实现需要将文档上传到第三方解析服务器解析后才能完成预览。

Office Live在线预览本地化部署需求可联系客服咨询;在编辑的本地化部署相关报价及授权条件建议向微软官方咨询。



二、Onlyoffice

该方案为付费方案,专业版及以上版本授权免费提供。

基于开源Onlyoffice方案,KodExplorer对其中文部分进行了深度开发和优化;采用html5+canvas实现,抛弃activex浏览器插件等过时的方案,完全支持本地化、私有化部署,内网环境下也可以实现文档的在线预览编辑。无需额外配置,省时省力;同时融合了在线预览、编辑、多人协作等功能特性,可完美解决用户的在线办公问题。适合对Office功能需求较强、安全性需求较高、不喜欢折腾的用户。

通过浏览器即可使用,无须调用本地软件;支持在web端对Micro Office、WPS、OpenDucoment等格式文档进行在线预览编辑;支持多人协作,实时保存,可以多人同时编辑一份文档,并且能多人相互查看修改动态,支持历史版本记录和回溯等功能特性,满足Office文档存储和集中管理、重度在线编辑、协作存档等更加丰富的需求。

硬件要求上,该方案无须额外配置服务器,与同一台服务器上配置即可;服务上,提供安装教程和远程安装技术服务;源码版支持授权条件下的无限量分发,提供相关的接口和集成技术指导。

 

Onlyoffice官网:https://www.onlyoffice.com/zh/

内部使用的话,合适的是Docs企业版 https://www.onlyoffice.com/zh/docs-enterprise-prices.aspx

进行二开并对外销售的话,唯一适当的是Docs开发者版 https://www.onlyoffice.com/zh/developer-edition-prices.aspx

 

 开发版本试用下载地址:

https://www.onlyoffice.com/zh/download-docs.aspx?from=developer-edition-prices#docs-developer

安装说明:https://helpcenter.onlyoffice.com/installation/docs-developer-install-windows.aspx?_ga=2.108142338.1693399309.1686557070-1517991534.1686557070

API调用说明:https://api.onlyoffice.com/editors/basic   , github源码地址:https://github.com/ONLYOFFICE

试用效果:

试用地址:https://www.onlyoffice.com/zh/docspace-prices.aspx

https://zouhao.onlyoffice.com/login/

word:

 excel:

 ppt:

 

 历史版本:

 

 



三、点聚Office

根据KOD提示安装插件后,点聚会调用本地WPS或者微软office软件来实现文档的在线编辑,编辑后上传到服务器进行保存。该插件在线编辑的实现需要需要根据提示安装相关产品插件,本地需要部署office处理软件。

因Chrome最新版本不再支持Flash和Activex 特性,使用较新版本的Chrome、Edge等浏览器可能无法使用点聚Office。建议使用QQ浏览器,360极速浏览器,搜狐浏览器等国产浏览器。

四、永中Office

在线预览通过调用永中官方文档预览接口来实现的,在线预览文档需要先上传到永中官方的服务器进行解析,然后下载到服务器中后实现在线预览。目前尚不支持在线编辑。

因数据需要向第三方上传,可能存在接口服务器可能慢、稳定性差或者被封闭的问题,同时有数据外泄的风险,企业使用建议先行评估相关风险。

永中在线预览的本地化部署方案建议向永中官方咨询相关报价及授权条件。



五、Google Doc

调用Google Doc官方预览接口,预览时需要将数据上传到google解析。鉴于国内google服务网络支持情况差,有兴趣的同学可以使用VPN体验相关服务。

六、石墨文档

https://shimo.im/firm/private
石墨文档是中国一款支持云端实时协作的企业办公服务软件(功能类比于Google Docs、Quip),可以实现多人同时在同一文档及表格上进行编辑和实时讨论,同步响应速度达到毫秒级。,支持多人在线协同办公,独有内容级安全,全程留痕可追溯.PC/移动双端覆盖,随时随地在线协同办公,在线文档即写即存统一管理,高效共享文档、表格。

 

七、file-online-preview

http://kkfileview.keking.cn/zh-cn/docs/home.html

简介

【缺点】不支持在线编辑
此项目为文件文档在线预览项目解决方案,对标业内付费产品有【永中office】【office365】【idocv】等,在取得公司高层同意后以Apache协议开源出来反哺社区。该项目使用流行的spring boot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,Excel,pdf,txt,zip,rar,图片等等

支持如下

支持word excel ppt,pdf等办公文档
支持txt,java,php,py,md,js,css等所有纯文本
支持zip,rar,jar,tar,gzip等压缩包
支持jpg,jpeg,png,gif等图片预览(翻转,缩放,镜像)
支持mp3,mp4,flv等多媒体文件预览
使用spring boot开发,预览服务搭建部署非常简便
rest接口提供服务,跨平台特性(java,php,python,go,php,….)都支持,应用接入简单方便
支持普通http/https文件下载url、http/https文件下载流url、ftp下载url等多种预览源
提供zip,tar.gz发行包,提供一键启动脚本和丰富的配置项,方便部署使用
提供Docker镜像发行包,方便在容器环境部署
抽象预览服务接口,方便二次开发,非常方便添加其他类型文件预览支持
最最重要Apache协议开源,代码pull下来想干嘛就干嘛



posted on 2023-06-12 14:04  *(00)*  阅读(301)  评论(0编辑  收藏  举报