VUE中使用pdfjslib加载字体时出错

问题描述 投票:0回答:1

您好,我在项目(pdf 查看器)中加载 pdf 时出现错误。我有一个 pdf 文件,其字体实际上是正常的,但我收到此错误

Warning: Error during font loading: The CMap "baseUrl" parameter must be specified, ensure that the "cMapUrl" and "cMapPacked" API parameters are provided.

这就是我加载库的方式

let pdfjsLib = require('pdfjs-dist/build/pdf.js');
pdfjsLib.GlobalWorkerOptions.workerSrc = require('pdfjs-dist/build/pdf.worker.entry');

这是原始pdf

且显示器不显示字体

pdf vuejs2 pdf.js pdfjs-dist
1个回答
0
投票

PDF.js 包含普通 PDF 字体,请确保您的服务器正确提供

web/cmaps
目录。

你可以打开开发者控制台,应该会出现404网络请求,请确保你的服务器主机

cmaps
目录位于正确的路径中。

© www.soinside.com 2019 - 2024. All rights reserved.