【PDF.js】发票PDF不显示文本的问题
·
控制台提示警告:
Warning: loadFont - translateFont failed: "UnknownErrorException:
The CMap "baseUrl" parameter must be specified, ensure that the "cMapUrl" and "cMapPacked" API parameters are provided.".
警告:字体加载过程中发生错误:必须指定CMap的“baseUrl”参数,请确保提供了“cMapUrl”和“cMapPacked”API参数。
原因是有pdf不支持的字体格式。
解决:
FPDFJSLIB.getDocument({
data: byteArray,
cMapUrl: '/web/static/lib/pdfjs/web/cmaps/', // 避免重复文件,使用web模块中提供的文件
cMapPacked: true
}).promise.then(function (pdf) {
...
});
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)