(一)文件预览之Office Online Server介绍


Office Online介绍

Office Online Server是微软2016年推出的支持Office在线处理的服务。其实早在2013年的时候,微软就已经推出该服务了,详情可以看Office Online Server。从安装、使用上来说,我觉得两者都差不多,只不过补丁包和一些细节上有些差异,大体的预览效果是一样的。安装完之后,Office Online Server默认就可以支持Word、Excel、PPT以及PDF的预览了。Office Online Server,解决了Office文件在线预览的大问题。最早我们尝试过用POI来做转换,但是POI的转换效果不理想,而且遇到一些比较复杂的文档类型,容易出错。后面也尝试过用Apache的Open Office转换,效果还可以,大部分的文档信息是可以展示,但是文档的格式丢失比较严重,有时候也会出现转换错乱或者错误的问题。使用Office Online Server之后,这一切都将大大改善,在网页上预览的效果跟在客户端上几乎无差别。

Office Online Server的安装可以参照官方https://docs.microsoft.com/zh-cn/的部署说明 不过官方的说明看着会比较抽象。因此,本篇博客包括接下来的几篇,我会重点对于环境的安装以及如果基于Office Online Server开发属于自己的预览服务,做详细的说明。

安装前准备

服务器要求

  • 系统必需是Windows Server R2;
  • 服务器需要准备2个,一个用于安装域控制器,另一个安装预览服务。域控制器和预览服务必需不能在同一个机器上,这个是硬性要求。我对域服务的了解不多,目前也不明白微软为什么强制这样要求;
  • 必需安装了.NET Framework 4.5.2

安装包下载

  • 从微软的批量许可服务中心下载Office Online Server的安装包。国内的话可以通过itellyou搜索”Online Server”找到下载包;
  • 下载补丁包KB2999226
  • 下载中文语言包中文语言包,记得选择对应的语言“Chinese Simplified“,大小有110M,其他的没这么大。

以上的条件准备之后,接下来就可以开始进入安装环节了。

图片预览

Word预览效果

Excel预览效果

PPT预览效果

PDF预览效果


文章作者: zzq0324
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 zzq0324 !
  目录