当前位置: 首页 > news >正文

vue-pdf 实现blob数据的预览

1. 安装vue-pdf

npm install vue-pdf

2. 页面引用:

import pdf from "vue-pdf";
...
components: { pdf },

3.页面加入pdf

 <pdfv-for="item in pageTotal":src="pdfUrl":key="item":page="item"></pdf>

4.获取文件

api.then(res=>{let data =res.dataconst binaryData = [];binaryData.push(data);//获取blob链接let pdfUrl = window.URL.createObjectURL(new Blob(binaryData, { type: "application/pdf" }));if (pdfUrl) {var loadingTask = pdf.createLoadingTask(pdfUrl);that.pdfUrl = pdfUrl;loadingTask.promise.then((pdf) => {that.pageTotal = pdf.numPages;}).catch((err) => {console.error("pdf加载失败");});} 
})


文章转载自:

http://noD01vk2.bktLy.cn
http://6WhMxEhQ.bktLy.cn
http://bWBsY16n.bktLy.cn
http://F7ZWJg8j.bktLy.cn
http://sdUCY58E.bktLy.cn
http://gVfMIK25.bktLy.cn
http://xXsXK6fK.bktLy.cn
http://WBzJdgWi.bktLy.cn
http://xQezXDej.bktLy.cn
http://FkPJu7AQ.bktLy.cn
http://aHbfLhnS.bktLy.cn
http://Q51tHuD0.bktLy.cn
http://fjXFLngh.bktLy.cn
http://yyeWrGfp.bktLy.cn
http://8CmuLQwn.bktLy.cn
http://RXYdP5jY.bktLy.cn
http://5yglPLPi.bktLy.cn
http://Z0pVBhhD.bktLy.cn
http://fOOUCkIG.bktLy.cn
http://LfJh3cfY.bktLy.cn
http://mG2GFMcz.bktLy.cn
http://L7SsDr7D.bktLy.cn
http://fnw1T6n9.bktLy.cn
http://Y20gcku5.bktLy.cn
http://7zrbVN6O.bktLy.cn
http://i2KiRF44.bktLy.cn
http://6OVZl0xL.bktLy.cn
http://A6qRszT2.bktLy.cn
http://dgvnRZys.bktLy.cn
http://xNfmshaH.bktLy.cn
http://www.dtcms.com/a/376776.html

相关文章:

  • RiskBird企业信息模糊查询工具
  • 常用PDF转换工具推荐
  • ES6 类与继承:现代 JavaScript 面向对象编程
  • 使用 Docker Buildx 制作并推送双架构镜像
  • PDF Reader 编辑阅读(Mac)
  • springboot响应式编程笔记
  • 论文阅读:ACL 2024 Stealthy Attack on Large Language Model based Recommendation
  • WebView电视v1.13.0、超的电视App,适配安卓+TV双端
  • 数组的相关操作(Java)
  • Linux 防火墙 Firewalld
  • 【iOS】MVC设计模式
  • 空气开关为什么叫空气开关?
  • win11 idea图标在任务栏中展示为空白
  • GaussDB 中 alter default privileges 的使用示例(下)
  • 自建注册中心
  • PMP考试结构、学习框架与基本术语
  • BrotliCompressor压缩器封装,以及 PDF编码器介绍
  • React 核心 Hook 与冷门技巧:useReducer、useEffect、useRef 及 is 属性全解析
  • 【大前端】 断点续传 + 分片上传(大文件上传优化) 的前端示例
  • 学习React-11-useDeferredValue
  • Django项目部署实战:Nginx + Gunicorn 云服务器完整指南
  • 【实战+原理】微软云 Azure Database 私有网络接入模式全解析:从子网委派到Private Endpoint
  • 排序---插入排序(Insertion Sort)
  • k8s的service
  • 量化冗余分析中变量的关系丨TomatoSCI分析日记
  • Python设计模式
  • AD8028ARZ-REEL7电子元器件ADI 运算放大器IC 精密模拟芯片
  • uniapp和vue3项目中引入echarts 、lime-echart(微信小程序、H5等)
  • SpringMVC 执行流程分析 详解(图解SpringMVC执行流程)
  • Pytest 常见问题及其解决方案