位置: IT常识 - 正文

如何在vue中实现文件预览功能(vue实战技巧)

编辑:rootadmin
如何在vue中实现文件预览功能 文件流

推荐整理分享如何在vue中实现文件预览功能(vue实战技巧),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue中key,vue怎么实现的,实现vuex,如何在vue中实现数组求和,如何在vue中实现数组求和,vue 实现,如何在vue中实现地图,如何在vue中实现数组求和,内容如对您有帮助,希望把文章链接给更多的朋友!

如何将各种文件的文件流(blob)转化为线上可以直接预览的数据,这里简单介绍四种不同类型的文件预览。分别是pdf,docx,xlsx,jpg/png/jpeg等。有一个事情是需要重点注意的,文件流必须保证能够被正常下载解析后才可以支持预览,否则以下使用的各种插件都可能会产生报错。(需着重关注文件加解密后文件是否会出现损坏的问题)

如何在vue中实现文件预览功能(vue实战技巧)

以下是从后端获取到的文件流形式:

docx的预览

通过借助插件docx-preview实现。

① 首先安装该插件

npm install docx-preview

② 引入对应包

import { renderAsync } from 'docx-preview';

③调用函数,解析docx文件

renderAsync(res.data, document.getElementById("preload_box"), null, { className: "docx", // 默认和文档样式类的类名/前缀 inWrapper: true, // 启用围绕文档内容渲染包装器 ignoreWidth: false, // 禁止页面渲染宽度 ignoreHeight: false, // 禁止页面渲染高度 ignoreFonts: false, // 禁止字体渲染 breakPages: true, // 在分页符上启用分页 ignoreLastRenderedPageBreak: true, //禁用lastRenderedPageBreak元素的分页 experimental: false, //启用实验性功能(制表符停止计算) trimXmlDeclaration: true, //如果为真,xml
本文链接地址:https://www.jiuchutong.com/zhishi/285148.html 转载请保留说明!

上一篇:el-upload实现上传文件并展示进度条(el-upload上传文件大小限制)

下一篇:VUE项目中优雅使用EasyPlayer实时播放摄像头多种格式视频(vue中的...)

  • 高新技术企业产品是什么意思
  • 小规模纳税人进项发票怎么做账
  • 外地多预交的税款申报时该怎么填写?
  • 企业借款给个人利息如何处理
  • 提供维修业务的税率
  • 摊余成本的构成内容
  • 企业所得税缴纳时计提可以吗
  • 购入生产设备的增值税计入成本吗
  • 抵扣进项税怎么做凭证
  • 有营业执照有什么好处吗?
  • 会计凭证的票号
  • 职工在异地住院怎么报销
  • 未开票收入结转成本年利润怎么算
  • 所税税汇算补交上一年度税金如何做账务处理?
  • 老板垫付员工工资怎么写条子
  • 一般纳税人注销公司麻烦吗
  • 实缴年月正常补收
  • 无形资产属于什么行业
  • 发票不验旧可以领取新的吗
  • 土地出让金返还流程
  • 车船税的减免税
  • 费用报销是先记账后付款还是先付款后记账
  • 注册资本需要缴清吗
  • 如何利用流产让男人愧疚
  • 在windows7中,使用鼠标拖放功能
  • win7系统步骤
  • win8.1技巧
  • 贷款本息转本金
  • mcdlc.exe - mcdlc是什么进程文件 有何作用
  • 无线路由器限速怎么办
  • 赔偿金和违约金有什么区别
  • thinkphp获取数据库数据
  • 收到银行退回账号短信
  • 实际缴纳消费税计算公式
  • 浅谈php中其他类的使用
  • 持有待售资产是流动还是非流动
  • 蓝色龙舌兰花语
  • 税款减免科目月数怎么算
  • vue中的provide/inject
  • 增值税发票可以作废重新开吗
  • php redis秒杀高并发解决方案
  • 旅游景点html代码
  • bootz命令
  • php面试基础题
  • thinkphp消息通知
  • 增值税一般纳税人是什么意思
  • phpcms rce
  • 年终企业所得税怎么结转
  • 抵债不动产处置如何征税
  • 小规模纳税人缴纳增值税的会计科目
  • 未认证key
  • 免税饲料做为免税吗
  • 差旅费属于什么会计科目 会计分录
  • 股东多缴投资款处理
  • 转出未交增值税和未交增值税区别
  • 产业扶持资金管理办法
  • 企业取得土地补偿款
  • 子公司与母公司承担连带责任
  • 出口退税进口退税吗
  • 建筑企业合理避税
  • 减免税款月末是否结平
  • 建账的过程包括哪些内容
  • 快速复制一张同样的幻灯片
  • centos7.6安装kvm
  • linux wc命令详解
  • unity as
  • jsclass选择器
  • css中hack
  • python true的用法
  • unity f
  • jquery读写文件
  • shell脚本自动化
  • android开发工程师岗位说明
  • centos6.5
  • python操作命令
  • 什么是增值税一般纳税人证明
  • 小微企业印花税减免政策2024
  • 公办幼儿园和企办幼儿园区别
  • 模范劳动者
  • 扬州退契税政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设