C# 实现office在线预览

因为在工作中遇到了office文件再web页面预览的情况,很是迷茫。微软的office online是一个不错的方法,但是需要高配置的服务器,部署起来很麻烦。各种异常,各种权限的配置最终还是放弃了。索性国内已经有了office解析预览的服务,在此推荐给诸位码农:

 1、采用插件转换为PDF预览,本人一开始就是采用的PPT、word、excel转化为PDF然后在浏览器中预览。

     缺点是:但是转化太过于繁琐,大多都是采用的第三方服务。BUG无法在第一时间解决。当然如果你的钞票足够的话,那他们会很乐意给你解决。

2、微软的office预览,太鸡肋就不说了

3、第三方服务:

                    1):https://www.idocv.com/     北京卓软在线信息技术有限公司

                              已经实现了在线预览,可以说可以满足小部分office系列需求。但是转化效果基本上都是图片、PDF模式。但是整体来说的话,可以满足要求。

                    2):http://usdoc.cn/     http://usdoc.cn/

                              其实这个我还是比较看好的。支持PPT,word,excel,PDF,图片,zip等多种格式解析,亲测教习速度在毫秒级,算是很可观了。

                   3):http://www.yozodcs.com/    永中软件

                             永中算是一家大规模的公司了,实现了office系列的文件在线预览,支持dwg格式预览,zip、ppt、PDF等格式。显示效果还是可以的,唯一不足的是,PPT也是转化为PDF,图片,动画完全缺失了。对了,word支持同步预览服务,这个也算是很不错的。