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

  • 支付宝怎么绑定驾驶证(支付宝怎么绑定银行卡步骤)

    支付宝怎么绑定驾驶证(支付宝怎么绑定银行卡步骤)

  • 未授信的企业级开发者怎么设置(未授信的企业级开发者怎么打开)

    未授信的企业级开发者怎么设置(未授信的企业级开发者怎么打开)

  • OPPO Ace2可以无线充电的吗(oppoace2wifi6)

    OPPO Ace2可以无线充电的吗(oppoace2wifi6)

  • 华为mate30怎么打开外置U盘(华为mate30怎么打开volte开关)

    华为mate30怎么打开外置U盘(华为mate30怎么打开volte开关)

  • 移动宽带网络设置(移动宽带网络设置192.168.0.1)

    移动宽带网络设置(移动宽带网络设置192.168.0.1)

  • 怎么查看手机删除的软件(怎么查看手机删除的照片)

    怎么查看手机删除的软件(怎么查看手机删除的照片)

  • 人工智能是第几次工业革命(人工智能是第几次热潮)

    人工智能是第几次工业革命(人工智能是第几次热潮)

  • 1gb等于多少g内存(1gb等于多少1mib)

    1gb等于多少g内存(1gb等于多少1mib)

  • 华为最早的智能机(华为最早的智能手机图片)

    华为最早的智能机(华为最早的智能手机图片)

  • cad画线不显示长度(cad画线不显示长度显示坐标怎么办)

    cad画线不显示长度(cad画线不显示长度显示坐标怎么办)

  • 电脑密码突然就不对了是什么原因(电脑密码突然变了)

    电脑密码突然就不对了是什么原因(电脑密码突然变了)

  • 电脑屏幕点击没反应是怎么回事(电脑屏幕点击没有反应是什么问题)

    电脑屏幕点击没反应是怎么回事(电脑屏幕点击没有反应是什么问题)

  • 华为平板m6扩容用什么sd卡(华为平板m6扩容运行内存)

    华为平板m6扩容用什么sd卡(华为平板m6扩容运行内存)

  • 苹果相机一闪一闪的怎么回事(苹果相机一闪一闪的灯)

    苹果相机一闪一闪的怎么回事(苹果相机一闪一闪的灯)

  • opponfc感应区在哪里(opponfc感应区在手机哪个地方手机怎样刷地铁)

    opponfc感应区在哪里(opponfc感应区在手机哪个地方手机怎样刷地铁)

  • 路由器pin码是什么(路由器pin码有什么用)

    路由器pin码是什么(路由器pin码有什么用)

  • nova4支不支持nfc(nova4支不支持红外)

    nova4支不支持nfc(nova4支不支持红外)

  • 电脑ip地址有多少位(电脑ip地址多开器)

    电脑ip地址有多少位(电脑ip地址多开器)

  • word乘号的快捷键(word里面乘号的快捷方式)

    word乘号的快捷键(word里面乘号的快捷方式)

  • 手机无法加载插件是怎么回事(手机无法加载插件是什么原因)

    手机无法加载插件是怎么回事(手机无法加载插件是什么原因)

  • 华为p9plus如何开通nfc(华为p9plus怎么进入recovery模式)

    华为p9plus如何开通nfc(华为p9plus怎么进入recovery模式)

  • 苹果为什么搜不到网易云(苹果为什么搜不到隔空投送)

    苹果为什么搜不到网易云(苹果为什么搜不到隔空投送)

  • 安卓手机号码黑名单怎么解除(安卓手机号码黑名单怎么设置)

    安卓手机号码黑名单怎么解除(安卓手机号码黑名单怎么设置)

  • 快妖精为什么进不去

    快妖精为什么进不去

  • A Loepa oberthuri moth (© Robert Thompson/Minden Pictures)

    A Loepa oberthuri moth (© Robert Thompson/Minden Pictures)

  • 税金及附加如何记账
  • 车位销售技巧
  • 提入转账支票会计分录
  • 平销返利企业所得税处理
  • 销售蔬菜的个体工商怎么开具发票
  • 固定资产累计折旧完了怎么办
  • 土地增值税清算时间
  • 增值税与实际缴纳不符
  • 小规模企业超过500万营业额
  • 作废报表会影响企业信用吗
  • 免税进口种子要符合哪些条件?
  • 虚拟股权分红怎么做账
  • 项目结束,财务应该怎么做
  • 发放给职工
  • 利润分配属于什么科目
  • 以前年度长期待摊费用没摊销怎么办
  • 初级会计中应收账款贴现
  • windows无法验证此设备数字签名
  • 在linux中使用什么命令可以动态查看文件内容
  • php缓存数据到内存
  • fsdu.exe是什么程序?
  • 微软系统安装软件
  • executor进程
  • 出口增值税怎么计算公式
  • 长期应付款的摊余成本怎么计算
  • avoid什么用法
  • 个人博客登录入口
  • 以股权出资成立公司的模板
  • 现金流量表相关题目
  • 租赁费用增值税率
  • pdca安全管理方法
  • 应收账款的平均余额怎么计算
  • 利润表中本期金额栏各项目应根据损益类账户的什么填列
  • 技术软件开发
  • 运费已付发票未到会计分录
  • 房东租金收据
  • 公司的融资租赁怎么做账
  • 当期进项加计额怎么填
  • 汇算清缴没有调整怎么办
  • mysql索引之间的区别
  • 小规模纳税人缴纳的增值税计入成本吗
  • 无形资产摊销年限按法律规定还是企业估计
  • 开发成本期末有余额吗
  • 中级财务会计计算题
  • 普通发票做账需要价税分离吗
  • 合理损耗如何处理
  • 分期付款购车需要什么
  • 开发阶段的支出计入什么科目
  • 什么叫做进项税不得抵扣
  • 金蝶旗舰版的数据怎么在标准版打开
  • 建设项目开办费包括哪些
  • 税控盘会计分录怎么做
  • 暂估收入怎么做分录
  • 确认医院体检收费怎么办
  • 企业积分是什么意思
  • 错账的更正方法有哪些
  • 在centOS 7安装mysql 5.7的详细教程
  • ubuntu下的代码编辑器
  • 怎么自己安装windows7
  • windows log在哪里
  • mac系统怎么把文件移到文件夹
  • win8怎么把c盘恢复出厂设置
  • linux软件列表
  • unity调用android方法
  • js实现分页数据库数据
  • linux4个主要部分
  • 完美解决gvim的菜单乱码问题
  • python添加图片
  • 深入浅出nginx实战
  • Javascript字符串出现次数
  • python 连接pg
  • android 图形引擎
  • python的for函数
  • 国家税务总局张局长
  • 滴滴排队机制怎么设置
  • 广东怎么交农村合作医疗保险
  • 企业投资项目备案表模板
  • 没工作个人所得税
  • 经开区税务局党委委员 副局长 杨兴爱
  • 专票一个单位一张可以吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设