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

vue使用pdfjs-dist在电脑上展示PDF文件

安装

安装的时候一定要带上版本号,这里采用的是2.0.943(因为这个版本对于我目前的项目比较合适可以正常使用,其他版本大概率会报错),当前项目使用的是vue2,vue的版本是2.5.10

npm install pdfjs-dist@2.0.943

查看版本发现这玩意版本非常之多

使用

在使用pdfjs-dist库时,pdf.worker.entry是用来指定pdf.worker.js文件的入口路径的。pdf.worker.jspdfjs-dist库中用于处理PDF文件的工作线程脚本。通常情况下,pdf.worker.js会被动态加载并运行,用于在后台处理PDF文件的解析和渲染操作,以避免阻塞主线程

import * as pdfjs from 'pdfjs-dist'
pdfjs.GlobalWorkerOptions.workerSrc = require('pdfjs-dist/build/pdf.worker.entry')

注意:不用的版本有不同的引入方式,具体测试似乎还是有问题,不同的版本引入路径都不一样,具体可以打开node_modules查看

http://www.lryc.cn/news/342375.html

相关文章:

  • 【网站项目】戒烟网站
  • 慢性软组织疼痛如何使用DMS深层肌肉刺激仪进行治疗?
  • 自动化测试常用工具
  • 【Osek网络管理测试】[TG4_TC4]tWaitBusSleep
  • java08基础(值传递和引用传递 类和对象)
  • 高级数据结构与算法习题(9)
  • Linux的vim下制作进度条
  • C++学习笔记2
  • 细数:智能物流装备界的并购案~
  • 微信小程序播放编码为 video/mp4;codecs=vp8 opus 的视频没有声音
  • Linux 指令lsblk 作用,以及查看cpu使用情况和磁盘IO iostat指令详解
  • Mybatis之Sqlsession、Connection和Transaction三者间的关系
  • WRT1900ACS搭建openwrt服务器小记
  • Spring AOP(3)
  • 推荐5个免费的国内平替版GPT
  • 弹性云服务器是什么,为何如此受欢迎
  • Docker部署RabbitMQ与简单使用
  • 2024年黄石市建设优质工程评价认定申报条件、流程及材料合集
  • 偏微分方程算法之混合边界条件下的差分法
  • apollo资料整理
  • 森林消防新利器:高扬程水泵的革新与应用/恒峰智慧科技
  • Microsoft Universal Print 与 SAP 集成教程
  • VBA在Excel中字母、数字的相互转化
  • 【C语言】——联合体与枚举
  • java线上问题排查之内存分析(三)
  • 中电金信:金Gien乐道 | 4月要闻速览,精彩再回顾
  • Java将文件目录转成树结构
  • 硬件工程师必读:10条职业发展黄金法则!
  • Redis是什么? 日常运维 Redis 需要注意什么 ? 怎么降低Redis 内存使用 节省内存?
  • 【Android项目】“追茶到底”项目介绍