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

  • 华为nova7支持红外功能的吗(华为nova7支持红外吗)

    华为nova7支持红外功能的吗(华为nova7支持红外吗)

  • 移动实名补登记什么意思(中国移动实名补登记)

    移动实名补登记什么意思(中国移动实名补登记)

  • 苹果xmax外屏碎了要不要换(苹果xmax外屏碎了需要换多少钱)

    苹果xmax外屏碎了要不要换(苹果xmax外屏碎了需要换多少钱)

  • 注册淘宝店铺需要钱吗(注册淘宝店铺需要多少钱)

    注册淘宝店铺需要钱吗(注册淘宝店铺需要多少钱)

  • 华为nova6se怎么设置双系统(华为nova6se怎么关闭纯净模式)

    华为nova6se怎么设置双系统(华为nova6se怎么关闭纯净模式)

  • iphonexs面容id录入不了(苹果x面容录入)

    iphonexs面容id录入不了(苹果x面容录入)

  • qq群三好学生怎么获得(三好学生群名称是什么)

    qq群三好学生怎么获得(三好学生群名称是什么)

  • 华为play3为啥没有指纹锁(华为play3有无线充电吗)

    华为play3为啥没有指纹锁(华为play3有无线充电吗)

  • 安全模式怎么连接wifi(安全模式怎么连接网络)

    安全模式怎么连接wifi(安全模式怎么连接网络)

  • 苹果手机频繁断无信号(苹果手机频繁断流)

    苹果手机频繁断无信号(苹果手机频繁断流)

  • h77主板上什么cpu(h77主板参数)

    h77主板上什么cpu(h77主板参数)

  • qq为什么莫名被拉进群(qq为什么会被莫名其妙冻结)

    qq为什么莫名被拉进群(qq为什么会被莫名其妙冻结)

  • 作业帮直播课学分有什么用(作业帮直播课学生端下载)

    作业帮直播课学分有什么用(作业帮直播课学生端下载)

  • 移动4g 全网通什么意思

    移动4g 全网通什么意思

  • 华为专用充电器接口叫什么(华为专用充电器nova3)

    华为专用充电器接口叫什么(华为专用充电器nova3)

  • 小米手机数据断流怎么解决(小米手机数据断流)

    小米手机数据断流怎么解决(小米手机数据断流)

  • oppo手机死机怎么重启(oppo手机死机咋办)

    oppo手机死机怎么重启(oppo手机死机咋办)

  • 华为怎么清理隐藏内存(华为怎么清理隐藏垃圾)

    华为怎么清理隐藏内存(华为怎么清理隐藏垃圾)

  • 陌陌数据解析失败怎么回事(陌陌事情解析)

    陌陌数据解析失败怎么回事(陌陌事情解析)

  • p30支持光学防抖吗(华为p30pro支持光学防抖)

    p30支持光学防抖吗(华为p30pro支持光学防抖)

  • qq怎么设置闺蜜空间(qq怎么设置闺蜜天数)

    qq怎么设置闺蜜空间(qq怎么设置闺蜜天数)

  • vue移动端H5预览PDF(pdfh5) 支持放大、分页、添加水印、PDF下载(vue移动端预览pdf)

    vue移动端H5预览PDF(pdfh5) 支持放大、分页、添加水印、PDF下载(vue移动端预览pdf)

  • ps中使用背景橡皮擦实现边缘过度柔和(ps使用背景橡皮擦的时候需要按住什么键)

    ps中使用背景橡皮擦实现边缘过度柔和(ps使用背景橡皮擦的时候需要按住什么键)

  • css中的边框图片(css边框实现效果图及代码)

    css中的边框图片(css边框实现效果图及代码)

  • WordPress如何禁用古腾堡编辑器全屏模式(wordpress禁止更新插件)

    WordPress如何禁用古腾堡编辑器全屏模式(wordpress禁止更新插件)

  • 车船税缴纳的相关知识?
  • 会计所得税分录?
  • 广告宣传费扣除比例
  • 增值税专用发票抵扣期限
  • 三代手续费怎么申请返还
  • 公司账户美金入账
  • 小规模附加税减半吗
  • 培训发生的差旅费怎么记账
  • 成本和费用的区别在于()
  • 购进货物用于在建工程要交增值税吗
  • 从业人数和资产的关系
  • 营改增之后的税率
  • 固定资产丢失收据怎么写
  • 重置申报清册是什么意思
  • 增值税普票需要填写什么内容
  • 促销活动赠品应如何账务处理
  • 小额零星业务上限是多少
  • 企业所得税应纳税所得额不得扣除
  • 房产税从价计征的计税依据
  • 借现金还银行怎么做账
  • 主营业务收入写不写明细
  • 增值税退税金额怎么算
  • 盈余积累转增股本的个税问题
  • 公司账外废品收入怎么算
  • 解决的英文
  • mac菜单栏怎么调出来
  • 工业危废处理的前景
  • 职工福利费的扣除限额怎么算
  • 税控盘技术服务费可以抵税吗
  • pytorch的
  • 未入账发票可以作废吗
  • 年应税销售额包含哪些
  • 费用发生了 没有发票该如何记账
  • 购货款先到支付后付款
  • 工会经费税前扣除标准2022
  • 会计准则新规
  • Vue3 中 createWebHistory 和 createWebHashHistory 的区别
  • 隐藏index.html
  • 递归最小二乘法辨识参数
  • c语言中fopen函数的头文件
  • 当月开出的销项票一定要当月抵扣吗
  • 有外币账户的企业叫什么
  • python的基本风格
  • kppw源码
  • 公司出售二手车要交哪些税
  • 企业注销资本公示时间
  • 投资性房地产转为存货
  • 支付水电费会计
  • 什么叫增值入股
  • 制造费用工资计入什么科目
  • 购进货物的运费税率是从主吗
  • 企业发生的各项罚款收入应计入
  • 清理固定资产是什么意思
  • 借款后的报销流程怎么写
  • 有哪些不动产
  • mysql内存占用一直增高不释放
  • mysql alter table修改表命令整理
  • win7 word
  • centos如何查询ip
  • 系统密码设置
  • windows环境是什么意思
  • Netlib.exe - Netlib是什么进程 有什么用
  • linux压缩文件tar命令
  • rpm的安装
  • win7打开软件总提示错误怎么解决
  • cocos2dx-js
  • node.js项目结构
  • angular.js
  • 浏览器复制插件在哪
  • bios查看电脑配置信息
  • shader入门
  • 安卓的引导式访问叫什么
  • js中的函数怎么使用
  • jquery禁用输入框
  • python打包可执行pyx
  • 如何给税务局提供发票
  • 国家税务局何时上班
  • 河北耕地占用税最新规定
  • 郑州市国家税务局地址在哪里
  • 财税专业全称叫什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设