欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Office文档的在线预览软件介绍

程序员文章站 2022-04-09 10:54:09
...

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

 

解决方案 在线预览 在线编辑 本地软件依赖 内网使用 私有化部署
Office Live × × ×
Onlyoffice
永中Office × × ×
点聚 需调用
Google Doc   × ×

 

可以根据公司需求具体选择其中一种或几种方案安装插件,未来我们将根据用户需求提供更多插件和选择。

 

一、Office Live

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

  • 程序必须部署在外网,内网无法直接使用

  • 必须是域名访问,无法通过IP访问

  • 文件需要10M以下

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

  1. Office Web apps Server安装

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文档存储和集中管理、重度在线编辑、协作存档等更加丰富的需求。

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



三、点聚Office

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

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

四、永中Office

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

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

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



五、Google Doc

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