位置: 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中的...)

  • 小米watchs1pro如何绑定手机(小米watchs1pro如何刷机)

    小米watchs1pro如何绑定手机(小米watchs1pro如何刷机)

  • 支付宝健康码怎么解除绑定家人(支付宝健康码怎么弄出来)

    支付宝健康码怎么解除绑定家人(支付宝健康码怎么弄出来)

  • 华为荣耀20是屏幕指纹解锁吗(华为荣耀20屏幕更换教程)

    华为荣耀20是屏幕指纹解锁吗(华为荣耀20屏幕更换教程)

  • 华为荣耀20青春版是不是双卡(华为荣耀20青春版什么时候上市的)

    华为荣耀20青春版是不是双卡(华为荣耀20青春版什么时候上市的)

  • 申诉微信没有回执编号怎么办(申诉不回微信号怎么办)

    申诉微信没有回执编号怎么办(申诉不回微信号怎么办)

  • 小米9不支持电信4g(小米9不支持电信网络)

    小米9不支持电信4g(小米9不支持电信网络)

  • turbo boost要不要开启

    turbo boost要不要开启

  • 华为手机深色模式怎么设置(华为手机深色模式是什么意思)

    华为手机深色模式怎么设置(华为手机深色模式是什么意思)

  • 高德gps信号弱怎么办(高德gps信号弱怎么设置)

    高德gps信号弱怎么办(高德gps信号弱怎么设置)

  • 微信号封了登录不上里面的钱怎么办(微信号封了登录不上怎么办)

    微信号封了登录不上里面的钱怎么办(微信号封了登录不上怎么办)

  • 智能键盘是什么(智能键盘是什么键)

    智能键盘是什么(智能键盘是什么键)

  • 苹果8p国行后面有字吗(苹果手机8p后面是哪款)

    苹果8p国行后面有字吗(苹果手机8p后面是哪款)

  • mt7tl10什么型号(mt7 tl00)

    mt7tl10什么型号(mt7 tl00)

  • 笔记本屏幕一直刷新不停(笔记本屏幕一直闪)

    笔记本屏幕一直刷新不停(笔记本屏幕一直闪)

  • 小米8原厂数据线在哪买(小米原厂数据线多长)

    小米8原厂数据线在哪买(小米原厂数据线多长)

  • 微型计算机的总线有哪三种(微型计算机的总线有哪几类?总线结构的特点是什么?)

    微型计算机的总线有哪三种(微型计算机的总线有哪几类?总线结构的特点是什么?)

  • 虎牙无法登录(虎牙无法登录怎么回事)

    虎牙无法登录(虎牙无法登录怎么回事)

  • word默认纸张大小多少(word默认纸张大小是多少)

    word默认纸张大小多少(word默认纸张大小是多少)

  • 快手直播黄钻怎么兑换(快手直播黄钻怎么算)

    快手直播黄钻怎么兑换(快手直播黄钻怎么算)

  • qq空间怎么发十分钟视频(qq空间如何发)

    qq空间怎么发十分钟视频(qq空间如何发)

  • 小米8se外壳什么材质(小米8se好看的手机壳)

    小米8se外壳什么材质(小米8se好看的手机壳)

  • 苹果x后台怎么关闭

    苹果x后台怎么关闭

  • win7安装卡在启动服务(win7安装卡在启动界面)

    win7安装卡在启动服务(win7安装卡在启动界面)

  • 华为nova5怎么打开隐藏空间(华为nova5怎么打开5g)

    华为nova5怎么打开隐藏空间(华为nova5怎么打开5g)

  • 苹果手机闹铃可以自己设置自己的歌曲吗(苹果手机闹铃可以设置法定节假日吗)

    苹果手机闹铃可以自己设置自己的歌曲吗(苹果手机闹铃可以设置法定节假日吗)

  • qq可以群发消息吗(消息群发app)

    qq可以群发消息吗(消息群发app)

  • hkserv.exe是什么进程 有什么作用 hkserv进程查询(hkc中文是什么意思)

    hkserv.exe是什么进程 有什么作用 hkserv进程查询(hkc中文是什么意思)

  • 矿产资源补偿费计入管理费用吗
  • 汽车保养 美容
  • 房产税税额怎么算
  • 建筑业增值税税额怎么算
  • 投资控股型公司什么意思
  • 财务报表中负债率怎么算
  • 滴滴上开的发票是增值税发票还是普通发票
  • 已经验旧的发票可以作废吗
  • 公积金需要每月缴纳吗
  • 行政事业单位房产税免征文件
  • 多交税款如何处罚
  • 个体工商年报怎么弄
  • 贷款计提利息会计分录
  • 金融服务利息
  • 公司持有的房产税
  • 弥补以前年度亏损税局会查吗
  • 小规模纳税人核定标准
  • 减免附加税还要计提吗
  • 税收分类编码风险评估
  • 单位为员工缴纳社保分录
  • 集资建房减免那些配套资金
  • 公司注销报表怎么调
  • 法院执行费怎么收取法律依据
  • 结转应交增值税会计科目
  • 在建工程的概念
  • 税控盘服务费全额抵扣勾选在什么地方
  • 电脑记事本在哪里打开
  • macOS Big Sur 11.3新功能 为M1 Mac带来了iOS应用的手柄模拟功能
  • 公司与个人的往来款怎么处理
  • 雨林木风win10安装失败
  • 软件技术开发合同
  • Pycharm安装库失败
  • 收到投标保证金利息如何账务处理
  • thinkphp获取数据库数据
  • 长期借款的会计处理例题
  • 【类ChatGPT】本地CPU部署中文羊驼大模型LLaMA和Alpaca
  • vue 播放视频流
  • 异地工程款预缴
  • web前端开发 vue
  • 普通发票网络服务系统
  • 材料报废属于正常损失吗
  • 季度利润表是累计数吗
  • 固定资产变卖怎么做账务处理
  • 税务局核定税种需要多久
  • 本月开发票下月收款
  • 股东以固定资产入股会计处理
  • 暂估入库的商品作暂估冲红会计分录
  • 以前年度未处理往来账怎么叫
  • 无形资产的处置损益
  • 佣金是买卖股票都收吗
  • 为什么新准则要实施
  • 长期挂账其他应付款违反了哪项制度
  • 居民企业只就其境内全部所得纳税
  • 专利权转让的条件
  • 发票专用章刻制
  • 企业的财务战略
  • 会计 预提
  • 大数据可以在等方面发挥作用
  • sql server233错误
  • sqlserver批量删除数据
  • win8开机错误
  • linux系统百科
  • freebsd 编译
  • u盘安装win7视频教程
  • win8系统与win10哪个好
  • windows的视频
  • win10预览版和正式版
  • 家庭普通版win7
  • 相机渲染图片
  • js数组常用的方法及用法
  • python写一个备份文件功能
  • javascript总结笔记
  • 深入理解javascript特性.pdf
  • jquery技巧
  • js dom操作方法
  • 上海网上纳税申报流程
  • 印花税没有做税种认定
  • 出口退税网上申报流程
  • 河北省电子税务局app下载
  • 中税网讲师
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设