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查看


 

                

相关推荐

  1. pdf预览组件react-pdfpdfjs-dist

    2024-05-02 22:26:03       14 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-02 22:26:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-02 22:26:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-02 22:26:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-02 22:26:03       18 阅读

热门阅读

  1. 图搜索算法详解

    2024-05-02 22:26:03       12 阅读
  2. Golang Colly下载小红书详情页面图片小爬虫

    2024-05-02 22:26:03       14 阅读
  3. 微服务是什么

    2024-05-02 22:26:03       8 阅读
  4. DFR初识

    DFR初识

    2024-05-02 22:26:03      11 阅读
  5. 2023-2024年Web3行业报告合集(精选13份)

    2024-05-02 22:26:03       13 阅读
  6. 76. 最小覆盖子串

    2024-05-02 22:26:03       10 阅读
  7. CSS的box-shadow 用法

    2024-05-02 22:26:03       11 阅读
  8. 高可用系列三:事务

    2024-05-02 22:26:03       10 阅读
  9. Dubbo源码解读-Mock原理和消费端服务列表刷新

    2024-05-02 22:26:03       11 阅读
  10. Docker-compose安装部署Doge同步节点

    2024-05-02 22:26:03       13 阅读
  11. socat移植到arm+linux

    2024-05-02 22:26:03       12 阅读
  12. 1031:反向输出三位数

    2024-05-02 22:26:03       12 阅读