要使用 pdfjs-dist
渲染 PDF 文件,必须指定 pdf.worker.js
的路径。可以在组件中设置 pdfjsLib.GlobalWorkerOptions.workerSrc
设置 pdf.worker.js
路径
通常,在项目的 public
文件夹下复制 pdf.worker.js
文件,然后在组件中设置其路径。
1.复制 pdf.worker.js
文件:
找到 pdfjs-dist
包中的 pdf.worker.js
文件,通常路径如下: node_modules/pdfjs-dist/build/pdf.worker.js
将 pdf.worker.js
文件复制到你的 public
目录下,例如 public/pdf.worker.js
。
2. 设置 pdf.worker.js
路径:
在组件中设置 pdf.worker.js
的路径
import * as pdfjsLib from 'pdfjs-dist'
// 设置 pdf.worker.js 路径
pdfjsLib.GlobalWorkerOptions.workerSrc = '../../../node_modules/pdfjs-dist/build/pdf.worker.mjs'