位置: 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下拉菜单的实现方法-织梦下拉菜单的添加制作(织梦使用手册)

  • 契税计税依据及税率
  • 公司为员工报销的医药费
  • 信息采集需要填两个家庭成员,但只能有一个监护人
  • 长期股权投资其他综合收益什么时候转留存收益
  • 养老保险滞纳金最高限额规定
  • 预收款项增值税
  • 增值税普通发票可以抵扣吗
  • 有形动产租赁简易征收适用哪些业务
  • 电梯提供安装的增值税税率最新的
  • 研发费用准备金计提账务处理
  • 汽车的高速公路是指
  • 冲销预付账款后该如何做账务处理呢?
  • 法院受理费用
  • 资产资本化的借款费用如何写分录?
  • 其他综合收益包含哪些科目
  • 应交增值税期末余额在借方表示什么
  • 从事旅游的小型微利企业能享受哪些优惠?
  • 提现的现金支票是什么
  • 店面转让出去收到的钱如何做账?
  • 研究开发费用扣除标准
  • 资金池利息收入计入投资收益吗
  • 工商年报需要什么数据
  • 销售净利率如何分析出来
  • 审计完结凭证要盖公章吗
  • 新版edge浏览器兼容性视图怎么设置
  • xlsx长数字
  • Win10怎么清除系统
  • windows11怎么添加打印机驱动
  • php7多线程
  • 借条无还款时间怎么办
  • antd怎么用
  • 存货报废会计分录例题
  • 报废汽车残值收入的商品编码编码
  • 百度地图api的基本使用
  • iis制作网页
  • 海峡群岛属于哪个洲
  • 挂在树上的小鸟怎么画
  • 预缴的附加税怎么填表抵减
  • 大西洋,一望无际的海面
  • vue router怎么传值
  • node实战
  • ip命令查看ip地址
  • phpcms上传视频
  • 网络费用属于什么费用
  • 对公账户和私人账户怎么区分
  • php判断https
  • 配电室增容验收标准
  • 企业罚钱合理吗
  • 评估费用由谁承担
  • 应付职工薪酬账户的明细账户有
  • 股份支付属于应付职工薪酬吗?
  • 公司雇佣退休人员工资怎么发
  • 补计提去年所得税会影响当月资产
  • 车船税手续费返还时间
  • 承租人违约押金怎么办
  • 存货周转率越高好还是越低好
  • 公司出售自建厂房
  • 收据为什么不能写今收到
  • 小企业的建账流程
  • sqlserver性能优化方案
  • 数据库性能优化方法论和最佳实践
  • 利用sql函数生成数据
  • mysql索引数据结构有哪些
  • win8操作
  • ubuntu系统无法安装中文
  • 高危禁止安装怎么解除
  • Freebsd7.0+Apache2.2+MySQL5+PHP5安装配置
  • 电脑主板驱动
  • win8.1删除所有内容并重新安装
  • 深入理解javascript特性.pdf
  • opengl shader实例
  • jquery插件怎么写
  • js register
  • 广东国家电子税务全电发票
  • 上海税务机关代码查询
  • 企业安置几级残疾人
  • 2020年海南个人所得税新规定
  • 福建省茶叶协会会长名单
  • 开票时间超时怎么办
  • 新旧鞋号码对比图
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设