前端预览

您所在的位置:网站首页 前端文档在线预览 前端预览

前端预览

2023-12-26 20:37| 来源: 网络整理| 查看: 265

    目前前端预览有以下几个方案:

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文件,再交给前端预览。

优势:安全、可自定义。

劣势:可能需要独立部署服务,或影响后端性能。

独立部署推荐资源:kkFileViewicon-default.png?t=M85Bhttps://gitee.com/kekingcn/file-online-preview

如果网站不是规模不是特别大,还是考虑转为pdf的方案或者使用第三方服务。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3