美文网首页
openOffice直接使用文件流的方式在线预览OSS云存储文件

openOffice直接使用文件流的方式在线预览OSS云存储文件

作者: 逸YG仙 | 来源:发表于2020-03-19 12:56 被阅读0次

实现效果:

        点击页面的预览按钮,能够预览word、excel、txt或者ppt均可在页面展示,效果图如下。

实现思路:

        从oss获取文件流,直接通过OpenOffice转换成pdf文件流,前端pdf.js控件展示文件

核心代码:

总结:

    小编之前用openOffice预览文件的流程是:从oss下载文件到本地,再转换成流,再由openOffice转换,最后删除预览文件。过程繁琐,性能不高。读取源文档后,发现是可以直接使用流的方式转换的,在此做一个总结,同时也希望对大家有一些帮助,能帮到您的望点个赞。

相关文章

  • openOffice直接使用文件流的方式在线预览OSS云存储文件

    实现效果: 点击页面的预览按钮,能够预览word、excel、txt或者ppt均可在页面展示,效果图如下。 实现思...

  • 前端实现在线预览文件

    word、xls、ppt文件在线预览功能word、ppt、xls文件实现在线预览的方式比较简单可以直接通过调用微软...

  • Phalcon + 阿里云OSS 加载

    # 阿里云OSS云存储OSS加载Composer文件 在loader.php 文件中,加入 ``` requir...

  • 基于wps在线编辑、在线预览,支持word、execl、ppt、

    基于wps在线编辑,在线预览后台服务 环境准备 前提 如果您不想使用oss,或不想使用其他云和服务文件,则可以在版...

  • 前端实现在线预览pdf、word、xls、ppt等文件

    1、前端实现pdf文件在线预览功能 方式一: 通过a标签href属性实现 pdf文件理论上可以在浏览器直接打开预览...

  • 前端预览PDF,Excel,Word,TXT文件

    前端可以使用iframe可以直接预览文件,以下是几种依靠iframe实现在线预览的解决方案。