上周写了什么是在线预览,发现是第一次写了一篇没有一张图片或视频的专栏,略显不够生动,那这次就好好解析一下,在新预览的核心能力有哪些吧。
转换、预览和文件处理的实现原理
![d5173fa2c79645ab2a01d9c3fe2aaa75.png](https://img-blog.csdnimg.cn/img_convert/d5173fa2c79645ab2a01d9c3fe2aaa75.png)
- 文字、表格、演示和版式文件(PDF和OFD)的预览和下载:这部分是WPS的核心能力,接收到业务方的文件流后,直接通过WebOffice即可完成于预览,同时也提供下载和打印功能及接口,允许业务方更加灵活的处理。
- 图片、压缩文件和专业格式(Visio/PSD/程序文件等)的预览和下载:这部分文件在线预览将会先转换为WebOffice可以识别的文档格式,再进行预览或下载。
- WPS可打开的文件的服务端处理:一些重复性、可批量执行的文件操作,在线预览也暴露了相关的接口,支持业务方灵活调用,例如常见的文件内多标签的内容替换、文件加水印、文件拆分和合并等,就是把在客户端做的事儿,可以在服务端进行,提高业务处理效率。
表格预览的新姿势
直接上个视频吧,表格的在线预览,会发现竟然支持「筛选」,甚至直接有了「数据透视表」哟
知乎视频www.zhihu.com集成时的一个小建议
建议咱们业务方集成的时候,对于大部分文档,尤其是不怎么变化的文档,例如邮件附件、业务系统的正文附件等,做「预转」,即上传到自己业务系统服务端的时候,调用下在线预览的转换和接口,把预览界面链接一起存储起来,这样在预览环节就会非常高效,对在线预览的利用也能更加「环保节能」。