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

  • iphone铃声怎么设置(iphone铃声怎么设置静音)

    iphone铃声怎么设置(iphone铃声怎么设置静音)

  • 拼多多安全设置在哪(拼多多安全设置有哪些)

    拼多多安全设置在哪(拼多多安全设置有哪些)

  • 小红书ios下载不了(小红书为什么不能在苹果手机上下载)

    小红书ios下载不了(小红书为什么不能在苹果手机上下载)

  • 打印机休眠无法打印怎么处理(打印机休眠无法打印处理)

    打印机休眠无法打印怎么处理(打印机休眠无法打印处理)

  • 华为骚扰电话拦截在哪里找(华为骚扰电话拦截怎么取消设置)

    华为骚扰电话拦截在哪里找(华为骚扰电话拦截怎么取消设置)

  • 华为手机截屏图片保存在哪里(华为手机截屏图标)

    华为手机截屏图片保存在哪里(华为手机截屏图标)

  • 淘宝评价6个月可以自动删除吗(淘宝评价6个月自动删除吗)

    淘宝评价6个月可以自动删除吗(淘宝评价6个月自动删除吗)

  • 拼多多月卡会自动续费吗(拼多多月卡会自动扣款吗)

    拼多多月卡会自动续费吗(拼多多月卡会自动扣款吗)

  • 苹果手机玩一会发热怎么回事(苹果手机玩一会儿就很烫是什么原因)

    苹果手机玩一会发热怎么回事(苹果手机玩一会儿就很烫是什么原因)

  • 微信怎么打包图片发送给好友(微信怎么打包图片成聊天记录)

    微信怎么打包图片发送给好友(微信怎么打包图片成聊天记录)

  • 苹果拍照怎么才能不反(苹果拍照怎么才能没声音)

    苹果拍照怎么才能不反(苹果拍照怎么才能没声音)

  • 手机没有话费了能不能收到短信?(手机没有话费了怎么自己充)

    手机没有话费了能不能收到短信?(手机没有话费了怎么自己充)

  • ipadair有几代(ipadair有多少代)

    ipadair有几代(ipadair有多少代)

  • 一个人可以申请几个淘宝账号(一个人可以申请几张信用卡)

    一个人可以申请几个淘宝账号(一个人可以申请几张信用卡)

  • 笔记本电脑没有声音是什么问题(笔记本电脑没有wifi)

    笔记本电脑没有声音是什么问题(笔记本电脑没有wifi)

  • 苹果12w 5w充电器区别(苹果12w充电器和5w的数据线能通用吗)

    苹果12w 5w充电器区别(苹果12w充电器和5w的数据线能通用吗)

  • 删除的视频还能找回来吗(删除的视频还能恢复吗)

    删除的视频还能找回来吗(删除的视频还能恢复吗)

  • 苹果九键怎么换行(苹果九键怎么换行打字)

    苹果九键怎么换行(苹果九键怎么换行打字)

  • 华为mate20下载的文件在哪里(华为mate20下载的软件找不到)

    华为mate20下载的文件在哪里(华为mate20下载的软件找不到)

  • 红米note8怎么设置息屏预览(红米note8怎么设置上滑退出)

    红米note8怎么设置息屏预览(红米note8怎么设置上滑退出)

  • 抖音怎么更换绑定的手机号(抖音怎么更换绑定手机号)

    抖音怎么更换绑定的手机号(抖音怎么更换绑定手机号)

  • qq怎么群发消息给好友(qq怎么群发消息给全部好友不建群)

    qq怎么群发消息给好友(qq怎么群发消息给全部好友不建群)

  • surface1724是什么型号(surface1824是什么型号)

    surface1724是什么型号(surface1824是什么型号)

  • 微信封号几天可以恢复(微信封号几天可以发朋友圈)

    微信封号几天可以恢复(微信封号几天可以发朋友圈)

  • 快手上怎么跟主播连麦(快手怎么跟主播连麦开视频)

    快手上怎么跟主播连麦(快手怎么跟主播连麦开视频)

  • 抖音拉黑了还能看到我的视频吗(抖音拉黑了还能看到访客记录吗)

    抖音拉黑了还能看到我的视频吗(抖音拉黑了还能看到访客记录吗)

  • mate20支持多少倍无损变焦(mate20支持多少倍变焦)

    mate20支持多少倍无损变焦(mate20支持多少倍变焦)

  • 笔记本电脑复位键在哪(笔记本电脑复位键)

    笔记本电脑复位键在哪(笔记本电脑复位键)

  • 6s换电池后发烫厉害(6s换电池后发热)

    6s换电池后发烫厉害(6s换电池后发热)

  • hdr1080p什么意思(1080和hdr1080是什么意思)

    hdr1080p什么意思(1080和hdr1080是什么意思)

  • Win10如何打印空白月历?(w10系统怎么打印文件)

    Win10如何打印空白月历?(w10系统怎么打印文件)

  • softmanager.exe是什么进程  如何关闭softmanager进程(soft version)

    softmanager.exe是什么进程 如何关闭softmanager进程(soft version)

  • vue 路由跳转携带参数(vue路由跳转携带参数怎么接收)

    vue 路由跳转携带参数(vue路由跳转携带参数怎么接收)

  • 目的税包括
  • 啥叫总分类账
  • 网上商城的主要功能以及购物流程
  • 会计电算化的内容及过程
  • 企业股东分红可以不按比例分吗
  • 旅游业发票税率是多少
  • 外出经营活动结束纳税人应当向经营地税务机关填报
  • 出售股票公允价值变动在借方
  • 丢失海关专用缴款书后该怎么处理其相关会计分录
  • 企业股东投资
  • 小规模企业如何变更营业范围
  • 增值税专用发票开票必填项
  • 财务软件没有税务登记
  • 电商刷单的财务操作
  • 应纳增值税计算公式怎么算
  • 怎么区分进和近
  • 全部出售子公司怎么做账
  • 收取国外技术服务费如何在外管申报个税
  • 发票失联企业不处理的后果
  • 应收账款形成的内部原因和外部原因
  • mac如何修改图片像素大小
  • intelin
  • 什么叫毛利润和净利润
  • 如何给宽带加速使用
  • ev4是什么文件
  • 哪家银行理财产品收益率高
  • 非货币性资产投资计入什么科目
  • php如何实现伪静态
  • 如何批量清理桌面
  • 年中建账年初余额怎么录入
  • 补差价如何做账
  • 谷粒商城二十五springCloud之Sleuth+Zipkin 服务链路追踪
  • vue技术解密
  • 是否就地汇总纳税
  • 增值税发票已经认证了,但是税票原票没给,会有什么后果
  • 如何做进项税额转出处理
  • 差旅费包括哪些费用
  • 营业外支出的内容包括
  • 入伙和退伙的法律效力
  • sql server 2005 win10
  • 预开发票后涨价如何进行账务处理?
  • 存货的计税基础公式
  • 吊车租赁有限公司
  • 土地增值税应纳税额
  • 同一控制下的长投入账价值按什么计算
  • 净值型 赎回
  • 买赠行为的会计处理
  • 如何申请增值税留抵退税
  • 长期待摊费用摊销是当月还是下月
  • 装修费摊销会计准则
  • 税务局手续费返还什么时间到账
  • 出口退税暂不抵税怎么办
  • 固定资产的处理方法
  • 什么是结构性存款基金
  • 工资全扣是什么意思
  • 三大财务报表英文
  • 通过实例认识MySQL中前缀索引的用法
  • mysql数据库增加列
  • 断电恢复
  • Linux(Ubuntu)下mysql5.7.17安装配置方法图文教程
  • 软碟通可以制作uefi启动盘吗
  • win8系统怎么安装微信
  • xp系统怎么删除系统
  • 如何安装win2000
  • ubuntu怎样
  • vc6运行程序
  • 2021年win10累积更新
  • centos 安装
  • ubuntu安装chrom
  • windows7看视频黑屏
  • glsl 函数
  • javascript $符号
  • javascript函数怎么写
  • javascript中的数据类型分为两大类
  • android界面设计规范
  • 江苏国家电子税务局网站
  • 增值税申报表如何更正
  • 福建省国家税务总局稽查局局长
  • 国税稽查局查账单凭个人流水能不能当做证据
  • 村副主任有什么要求
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设