在线office方案综述

    DzzOffice 整合了多种在线office编辑预览方案。本篇文章总体介绍和比较各个方案的特点和优势。下表是综合比较:

解决方案

在线

预览

在线

编辑

本地

依赖

内网使用

私有化部署

免费使用

onlyoffice

√ 最大20连接数

collabora

√ 最大20连接数

MS Office Online

预览免

编辑需购买

google Doc××
永中Office×××
pageOfficeOffice软件× 


一、Onlyoffice方案

 优点:

  1. 文档还原度非常高,复杂文档还原度最好。

  2. 安装部署方便,不需要独立服务器,支持docker容器安装,支持windows下部署。

  3. 有社区版可免费使用(限制20连接数),同时提供多种版本可供企业购买使用,价格较便宜,按每服务器收取。

  4. 有详尽开发文档,二次开发方便。

  5. 提供贴牌服务。

缺点:

  1. 中文字体支持不足,不支持中文的拼音检查。最新版已经支持中文界面,打开文档时不会出现乱码的情况。

  2. 页面加载量比较大(字体加载),第一次打开文档(没有缓存时)较慢。


二、collabora 方案

 优点:

  1. 基于LibreOffice,文档还原度比较高,尤其是ODF类格式文档。

  2. 安装部署方便,不需要独立服务器,支持docker容器安装,不支持支持windows下部署。

  3. 有CODE可免费使用(限制20连接数),全功能版按每用户  € 17 /年  方式收取。

缺点:

  1. 中文字体支持不足。

  2. 对微软office文档格式兼容性一般。


三、MS Office Online 方案

 优点:

  1. 微软自己的在线方案,对于微软office文档支持和还原度最佳。

  2. 通过调用微软官方的预览接口,可以不用本地部署实现文档在线预览。

  3. 可以内网私有部署,但是需要独立windows服务器,并且需要加入域。

缺点:

  1. 本地部署至少需要两台windows服务器,服务器配置要求较高。

  2. 直接调用微软官方预览接口的话,不需要本地部署,但是要求网站通过域名访问,并且暴露在外网。微软官方解析服务器会拉取文档,有安全风险。

  3. 实现文档在线编辑功能需要微软授权。

四、永中Office 方案

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

    目前尚不支持在线编辑。

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


五、Google Doc 方案

    调用Google Doc官方预览接口,预览时需要将数据上传到google解析。由于国内无法直接连通google服务器,此方案不太适合国内用户使用。


六、pageOffice 方案

    pageoffice是通过调用控件调用本地office来编辑文档,编辑后上传到服务器保存。用户编辑体验和本地软件一样,功能强大。但是需要本地安装office或wps软件。

    pageoffice使用自定义浏览器,支持IE、chrome、firefox、搜狗、遨游、360等所有流行的浏览器。