赞
踩
在项目中,实现Office文档在线预览并不复杂。我们可以选择使用第三方Office文档预览服务,这种方式既方便又高效,能满足我们的各种需求。但是,如果你希望自己能够深入地了解和掌控这个过程,首先需要了解Office文档在线预览的实现原理。浏览器支持预览的Office文档主要是PDF格式,因此,我们需要将Office文档转换为PDF格式。实现这一步骤,可以使用OpenOffice或LibreOffice等第三方工具,在借助JodConverter进行转换。这样一来,就可以实现这个实现这一功能了。
微软
使用方式:https://view.officeapps.live.com/op/view.aspx?src=文件地址
备注: 图片形式查看加载不出来
OfficeWeb365
特色: 预览速度,唯快不破,普通文档解析速度在100ms以内。即点即现的预览速度,谁与争锋?
备注:提供免费版、标准版,高级版等多个版本,其中免费版只支持5M以下,含广告。
客户:字节跳动、科大讯飞、锐捷等。
永中DCS文档
永中DCS文档在线预览软件是永中软件股份有限公司基于十多年核心技术积累、面向移动互联领域推出的 一款文档处理软件。永中DCS采用自主可控核心技术,具备快速技术和服务响应能力,把文档原样输出为 HTML,图片等,即点即得、无需下载、保护文档隐私,快速高效,轻松实现文档在线安全阅读。
备注:提供私有化版、公有云版,费用高(8w+)。
客户:腾讯邮箱、阿里巴巴等。
IDocV
多种对接方式、阅读进度条、页面定位、同步预览、安全等级、浏览器兼容、适应不同终端、加载优化、易扩展。
备注:价格适宜,安装环境为Windows Server 2012 64位或以上版本
客户:用友、tower、微办公等
除了选用成熟的在线文档服务,这里还可以通过安装第三方Office工具,借助JODConverter实现在线预览。
JODConverter,是一个Java的OpenDocument文件转换器,可以进行许多文件格式的转换。它依赖于OpenOffice.org或者LibreOffice提供的服务来进行转换,它能将Microsoft Office文档(Word,Excel,PowerPoint)转换为PDF格式。
你可以将JODConverter内嵌在Java应用程序里,也可以单独作为命令行由脚本调用,更可以应用为网页程序或者Web Service以供网络应用。
LibreOffice: LibreOffice 提供了广泛的平台支持,包括 Linux、Windows、macOS 以及移动平台。此外,通过合作伙伴,你还可以通过微软商店和 Mac 应用商店获取 LibreOffice。这种多样性和易用性使得安装 LibreOffice 变得相对轻松。
OpenOffice: 与 LibreOffice 不同,OpenOffice 的安装过程较为复杂,尤其在 Linux 上。它通常不包含在官方软件库中,需要手动下载官方软件包并进行手动安装。如果你之前安装了 LibreOffice,还需要先卸载它,以免出现安装冲突。
在平台可用性和安装过程方面,LibreOffice 显然更具优势。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。