前端预览 |
您所在的位置:网站首页 › 前端文档在线预览 › 前端预览 |
目前前端预览有以下几个方案: 1.使用微软、永中等第三方提供的服务进行预览。 2.前端使用docx-preview、mammoth两个插件进行预览。 3.后端提供服务或者转为pdf进行预览。 以下逐条分析优劣及相关资源: 1.使用微软、永中等第三方提供的服务进行预览。 优势:可以处理doc、docx、xls等所有office相关的文档。 劣势:1.文件需要外网访问,部分网站需要上传到指定服务器。 2.第三方服务稳定性无法控制。 相关资源: 1.微软office服务:https://view.officeapps.live.com/op/view.aspx?src=URL(非常不稳定) 2.永中在线文档:文档在线预览_文档在线编辑_文档格式转换_永中云服务平台 3.office web 365:文档在线预览 OfficeWeb365 速度更快的Office在线预览服务 4.usdoc :usdoc文档在线预览 Office在线预览 word预览 2、3、4都是分为免费和收费的,根据情况选择吧。 2.前端使用docx-preview、mammoth两个插件进行预览。 使用这两个插件处理,mammoth插件是讲内容转为html,效果不太好,不推荐。docx-preview是目前前端用的最多的预览插件,具体用法可以百度一下。 优点:使用简单、开发方便。 劣势:1.bug比较多,有特殊格式的文件就会报错打不开。 2.样式会丢失,存在乱码。 所以如果文档内容比较简单的可以用这个插件,比较复杂的文档很难用起来。而且仅支持docx。 3.后端提供服务或者转为pdf进行预览。 提供服务的方式是后端提供预览服务,前端单独调用,类似于自己搭建第三方平台。 转为pdf是后端利用插件将word文档转为pdf文件,再交给前端预览。 优势:安全、可自定义。 劣势:可能需要独立部署服务,或影响后端性能。 独立部署推荐资源:kkFileView 如果网站不是规模不是特别大,还是考虑转为pdf的方案或者使用第三方服务。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |