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

Vue中将pdf文件转为图片

平时开发中,我们经常遇到的场景应该是调用后端接口返回给前端pdf格式的文件流,然后我们可以通过URL.createObjectURL的方式转为object url临时路径然后可以通过window.open的方式来打开一个新的浏览器页签来进行预览,效果如下图:

但有时候这样满足不了的需求,它不想这样预览,不想要那么多乱七八糟的东西,我只要PDF文件中的内容,然后在项目页面中类似个弹窗似的直接展示pdf文件的内容。

所以,这篇就来说一下,我们可以将pdf文件转为图片来进行展示。

1. 安装pdfjs-dist 

pnpm add pdfjs-dist@2.6.347

这里哈!网上搜了好多,全是报错的,一会儿必须那个版本,一会儿必须这个版本的,都是报错,后来发现报错的原因是因为在设置workerSrc的时候原因,网上大多数都是从pdfjs-dist库里面引入的,然后进行设置的,都是报错。如下所示:

相关文章:

  • LabVIEW永磁同步电机性能测试系统
  • MyBatis--#{}和${}
  • 人脸表情识别数据集的正确使用方法(Affectnet、RAF-DB、FERPlus数据集通用)
  • 树莓派超全系列教程文档--(20)树莓派配置自动息屏
  • VINS-Mono学习(六):回环检测
  • react antd 项目报错Warning: Each child in a list should have a unique “key“prop
  • Python入门(5):异常
  • Dart 实现与蓝牙设备的通信
  • JSON 基础知识(一)
  • 碰一碰发视频系统--基于H5场景开发
  • 【一起来学kubernetes】32、kubectl使用详解
  • 视频分析设备平台EasyCVR安消一体化解决方案,打造社区/园区全面可视化智能安消应用
  • HNSW(Hierarchical Navigable Small World,分层可导航小世界)用来高效搜索高维向量的最近邻
  • JAVA常见的 JVM 参数及其典型默认值
  • CMMI(能力成熟度模型集成)简介
  • 蓝桥复习2(温度开始)
  • 系统思考反馈
  • 写Prompt的技巧和基本原则
  • PyQt6基础_界面控件简单介绍III
  • 【夜话系列】DelayQueue延迟队列(上):原理剖析与实现机制
  • 聚焦中华文明精神标识,多校专家学者跨学科对话交流
  • “上海-日喀则”援藏入境旅游包机在沪首航
  • 首次公布!我国空间站内发现微生物新物种
  • 钕铁硼永磁材料龙头瞄准人形机器人,正海磁材:已向下游客户完成小批量供货
  • 警方通报男子广州南站持刀伤人:造成1人受伤,嫌疑人被控制
  • 远如《月球背面》,近似你我内心