位置: IT常识 - 正文

一文详解如何在vue中实现文件预览功能(请问如何在)

编辑:rootadmin
很多Vue项目中都需要PDF文件预览功能,比如合同ERP,销售CRM,内部文档CMS管理系统,内置PDF文件在线预览功能,下面这篇文章主要给大家介绍了关于如何在vue中实现文件预览功能的相关资料,需要的朋友可以参考下 目录

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

文章相关热门搜索词:如何才能在,如何在什么,请问如何在,如何在十,如何何在,如何何在,请问如何在,请问如何在,内容如对您有帮助,希望把文章链接给更多的朋友!

文件流docx的预览pdf的预览xlsx预览图片的预览结语文件流

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

一文详解如何在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/310781.html 转载请保留说明!

上一篇:介绍一个C++的ORM工具ODB(一)(c++operator详解)

下一篇:织梦dede下拉菜单的实现方法-织梦下拉菜单的添加制作(织梦使用手册)

  • 微信怎么延迟转账时间(微信怎么延迟转款)

    微信怎么延迟转账时间(微信怎么延迟转款)

  • 华为p40超级快充如何设置(华为p40超级快充是多少w)

    华为p40超级快充如何设置(华为p40超级快充是多少w)

  • 快手小店申请退款取消了怎么在申请退款(快手小店申请退款多久才能退款)

    快手小店申请退款取消了怎么在申请退款(快手小店申请退款多久才能退款)

  • 荣耀20是什么屏幕(荣耀20是什么屏幕材质)

    荣耀20是什么屏幕(荣耀20是什么屏幕材质)

  • 笔记本电脑能开直播吗(笔记本电脑能开流量吗)

    笔记本电脑能开直播吗(笔记本电脑能开流量吗)

  • 戴尔键盘有几个键失灵(戴尔都有键盘灯吗)

    戴尔键盘有几个键失灵(戴尔都有键盘灯吗)

  • ssd是什么意思(128gssd是什么意思)

    ssd是什么意思(128gssd是什么意思)

  • 手机闹钟不关会响多久(手机闹钟不关会响多久才停?会不会停?要多久?-ZOL问答)

    手机闹钟不关会响多久(手机闹钟不关会响多久才停?会不会停?要多久?-ZOL问答)

  • 电脑无法上网说ip地址错误(电脑显示不能上网)

    电脑无法上网说ip地址错误(电脑显示不能上网)

  • 快手作品无缘无故没了(快手作品无缘无故没了没有屏蔽通知)

    快手作品无缘无故没了(快手作品无缘无故没了没有屏蔽通知)

  • 怎么把一张表格打印双面(怎么把一张表格内容复制到另外一个)

    怎么把一张表格打印双面(怎么把一张表格内容复制到另外一个)

  • 苹果自动填充密码什么意思(苹果自动填充密码怎么设置)

    苹果自动填充密码什么意思(苹果自动填充密码怎么设置)

  • 手机手写不了怎么回事(手机手写不好使)

    手机手写不了怎么回事(手机手写不好使)

  • 苹果手机电话加入黑名单后还能收到信息吗(苹果手机电话加入黑名单后语音提示什么)

    苹果手机电话加入黑名单后还能收到信息吗(苹果手机电话加入黑名单后语音提示什么)

  • 电脑怎么看系统是Windows7还是10(电脑怎么看系统盘装在哪个盘里)

    电脑怎么看系统是Windows7还是10(电脑怎么看系统盘装在哪个盘里)

  • 魅族16th充电是多大的(魅族16t 充电)

    魅族16th充电是多大的(魅族16t 充电)

  • 快手直播人数在哪显示(快手直播人数在线刷)

    快手直播人数在哪显示(快手直播人数在线刷)

  • 如何开启获取手机信息权限(手机获取)

    如何开启获取手机信息权限(手机获取)

  • 快手极速版怎么发作品(快手极速版怎么关闭广告推送)

    快手极速版怎么发作品(快手极速版怎么关闭广告推送)

  • 静态ip什么意思(静态ip地址百科)

    静态ip什么意思(静态ip地址百科)

  • frontpage.exe是什么进程 有什么作用 frontpage进程查询(frontpage在哪里打开)

    frontpage.exe是什么进程 有什么作用 frontpage进程查询(frontpage在哪里打开)

  • python中如何使用items()函数实现字典转换为DataFrame(python怎么运行程序)

    python中如何使用items()函数实现字典转换为DataFrame(python怎么运行程序)

  • 来料加工增值税率
  • 房产公司企业所得税如何预征
  • 季节性临时工是不是可以不上社保
  • 其他综合收益影响递延所得税负债吗
  • 小规模纳税人不开票需要纳税吗
  • 灾区捐款会计分录
  • 短期借款利息都需要测算什么
  • 存货清查会计分录例题盘亏
  • 应收账款的借方表示增加还是减少
  • 出口商品一定要有条形码吗
  • 小规模都纳什么税
  • 认证的增值税发票怎么做成账本格式
  • 个体户注销未分配利润要交个税吗
  • 文化用品利润怎么样
  • 无形资产摊销年限平均法怎么算
  • 投资其他公司的钱计入什么科目
  • 专用发票购货清单怎么写
  • 股权激励取消怎么处理?
  • 公司收到残联补助如何开票
  • 扣供应商的税点应该包括附加税吗
  • 技术转让免征增值税文件
  • 苹果手机系统更新在哪里找
  • 企业利润分配的原则
  • 汇兑损益 纳税调整
  • 投资收益亏损后会怎么样
  • 餐饮行业必须要对公账户吗
  • 企业注销时当月要缴税吗
  • 苹果系统最新版本
  • 预计负债属于什么
  • 怎么区分债券折价还是溢价
  • 预交税款分录
  • Skype.exe - Skype是什么进程 有什么用
  • 房屋租赁费如何结转成本
  • u盘数据全部丢失
  • 房地产企业收入确认
  • 圣托里尼岛游玩攻略
  • el-table懒加载合并行
  • 餐厅手撕发票
  • gnss定位技术的应用前景
  • php中表单的使用
  • 缴纳医疗保险费会计分录
  • swatch of
  • 自产自销的农产品可以抵税吗
  • 应交税费借方属于什么科目
  • 为什么很多公司选择股票上市
  • 手写发票可以报维修费吗
  • 开具增值税专用发票的承诺书
  • mysql 执行动态语句
  • sql2000管理工具
  • 建账盘存库存商品的分录
  • 个人所得税由单位还是个人缴纳
  • 纳税申报怎么做
  • 个人去税务局开劳务费怎么开
  • 购买办公用品如何节约成本
  • 企业固定资产可以不提折旧吗
  • 企业注销时实收资本怎么处理
  • 税务会计账务处理一般方法有哪些
  • 企业所得税留抵税额
  • 股东投资方式有哪些
  • 付款凭证怎么写样本
  • 收到合同预付款在账上怎么记
  • 企业发生的经济业务主要有哪些
  • 审计测试会计分录怎么做
  • win2000系统安装教程
  • scanfile.exe
  • win7把声音设备禁用了怎么要回来
  • windows8.1关机在哪
  • linux设置mac
  • win8切换到桌面的快捷键
  • unity serial number
  • 推荐10 个很棒的电影
  • Android游戏开发教程
  • 可序列化的类被标记为
  • android蓝牙连接过程
  • shell脚本中判断入参是否为空
  • javascript数组的本质
  • python发送信息到微信
  • duck有鸭肉的意思吗
  • 第三届一带一国际高峰论坛
  • 现在买新车都需要交什么费用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设