免费版本Office文档的在线预览实现,Office Live、永中、点聚、Google doc方案均需将文档上传到第三方服务器进行解析后下载到本地服务器然后完成浏览器的在线预览。各种方案的功能特性简单对比如下:
Office Live | √ | × | 无 | × | × |
Onlyoffice | √ | √ | 无 | √ | √ |
永中Office | √ | × | 无 | × | × |
点聚 | √ | √ | 需调用 | √ | √ |
Google Doc | √ | √ | 无 | × | × |
可以根据公司需求具体选择其中一种或几种方案安装插件,未来我们将根据用户需求提供更多插件和选择。
一、Office Live
该方案调用微软提供的office解析服务器, 由于微软方案接口服务器限制,有如下要求:
-
程序必须部署在外网,内网无法直接使用
-
必须是域名访问,无法通过IP访问
-
文件需要10M以下
为实现Office在线浏览,内网用户可以通过自己搭建微软office live服务器来进行解决(必须进行单独服务器搭建)。安装教程如下:
Office live服务器方案下,一套Office软件,打包接近3G,安装部署相对复杂,也比较耗费时间。用户可能遭遇以下问题的困扰:
-
文件下载地址暴露在外网,对文档有安全有一定的隐患;
-
接口服务器可能有些慢或者不稳定,同时,可能由于网络、office版本不同等原因导致其他解析失败情况的出现。
-
仅支持在线预览(在线编辑请自行咨询微软公司相关授权方式和费用)。
-
需要单独的服务器来实现office在线预览的私有化部署
-
在未自行搭建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体验相关服务。
相关推荐
本文档介绍了毕升 Office API 的集成解决方案,实现 Office 文档在线预览和在线编辑功能。该解决方案可以供其他在线系统(OA、ERP、网盘等)调用,实现文档的在线预览和编辑。 Office 文档在线预览/在线编辑解决...
在现代Web应用中,提供Office文档在线预览功能已经成为一种常见的需求,这使得用户无需下载文件就能查看内容,提高了用户体验。本技术主要依赖于前端技术和API接口,具体涉及JavaScript、HTML以及WPS在线预览API。...
在预览Office文档时,TBS可以通过内置的Office解析能力,将文档转换为Web页面展示,支持Word、Excel和PowerPoint的在线预览。用户无需安装额外的应用,只需在应用内集成TBS即可。 2. AgentWeb: AgentWeb是一个...
java 实现的文档在线预览: 需要下载的工具有:OpenOffice+flexpaper+swftools+jodcconverter * .启动OpenOffice的服务 * 1 win+R开启dos窗口 * 2 执行:cd C:\Program Files (x86)\OpenOffice 4\program * 3 ...
在IT行业中,尤其是在Web开发领域,提供用户在线预览Office文档的能力是一项常见且重要的功能。标题"免费Office文件在线预览"所指的就是通过网络浏览器查看Word、Excel、PowerPoint等Microsoft Office格式的文档,而...
java与flexpaper结合的office文件的在线预览功能。非常的好用,类似于百度文库之前的版本。最主要的是该插件是免费开源框架,提供大家学习使用。支持window和linux。需要安装2个服务软件openoffice和swttool,这个...
在线预览Office文档小程序是一种便捷的技术,它允许用户在不安装特定软件的情况下通过网络浏览器查看Microsoft Office系列(如Word、Excel、PowerPoint等)的文件。这种技术在云计算和协作环境中非常常见,因为它...
本篇将详细介绍如何使用Java实现Web在线预览这些文档,以及在Linux环境下将Office文档转换为PDF。 首先,我们需要理解的是,Web在线预览Office文档并不意味着在服务器端打开这些文件,而是通过特定的技术手段将文档...
1. **在线预览**:WPS Office 提供的在线预览功能让用户可以直接在网页浏览器中打开文档,支持多种文件格式,如 .doc、.docx、.xls、.xlsx、.ppt、.pptx 等。这极大地方便了用户,无论何时何地,只要有网络连接,就...
支持word excel ppt,pdf等办公文档 支持txt,java,php,py,md,js,css等所有纯文本 支持zip,rar,jar,tar,gzip等压缩包 支持jpg,jpeg,png,gif等图片预览(翻转,缩放,镜像) 支持mp3,mp4,flv等多媒体文件预览...
在本文中,我们将深入探讨Aspose的核心组件及其在.NET 4.0环境下的在线预览Office文档功能。 1. **Aspose.Words**:此组件专注于处理Microsoft Word文档(.doc, .docx)。它提供了丰富的API,允许开发者无需安装...
此外,Directory Opus的插件系统非常灵活,除了Office文档预览,还有许多其他插件可以支持PDF阅读、图像查看、音频和视频播放等多种类型文件的预览。这些插件可以通过Directory Opus的官方网站或者其他第三方资源...
PageOffice 在线预览编辑 Word 是一种强大的文档在线编辑解决方案,能够在 Web 应用程序中在线打开、编辑和保存 Word 文档。下面是 PageOffice 在线预览编辑 Word 的详细知识点: 1. PageOffice 简介 PageOffice ...
在IT领域,尤其是在Web开发中,提供用户在线预览Office文档的能力是一项常见需求。"Office文档在线预览(仿百度文库实现文档)"的项目就是针对这一需求的一个解决方案。这个项目采用了一种技术栈,将不同的文档格式...
除了 OpenOffice,还有其他开源和商业解决方案,如 Microsoft Azure 的 Office Online,Google Docs,以及各种基于 Web 的文档预览库(如 ViewerJS、PDF.js)。选择哪种方案取决于项目需求、预算和技术栈。 总之,...
JAVA在线预览office文档JAVA在线预览office文档JAVA在线预览office文档
标题中的“Office文档转SWF用于在线预览”是指将Microsoft Office创建的文档(如Word文档、Excel表格、PowerPoint演示文稿等)转换成SWF(ShockWave Flash)格式,这种格式的文件通常用于在网络上播放,便于用户在线...
在IT行业中,尤其是在Web开发领域,提供用户友好的Office文档在线预览功能是常见的需求。这一功能使得用户无需安装特定的软件,即可在浏览器中查看Word文档(.doc)、Excel表格(.xls)和PowerPoint演示文稿(.ppt)...
在现代的Web应用程序中,提供在线预览功能已经成为一种常见的需求,尤其是对于处理Office文档(如Word、Excel、PowerPoint)来说。用户希望能够无需下载文件就能查看内容,从而提高工作效率和用户体验。本篇文章将...