1.用pdf.js这个插件,在H5页面从后台获取pdf文件,并在页面上展示出来
2.获取到pdf文件后,页面上展示出来的缺少部分内容,如下图所示
后台获取:
页面展示:
1.用pdf.js这个插件,在H5页面从后台获取pdf文件,并在页面上展示出来
2.获取到pdf文件后,页面上展示出来的缺少部分内容,如下图所示
后台获取:
页面展示:
我也遇到类似的问题,部分文字不显示,后来找到原因了,bcmap文件放在resource目录下,maven在打包的时候给二进制文件也转码了,需要加个maven-resource-plugin插件,过滤掉pdf和bcmap文件
13 回答13.1k 阅读
7 回答2.3k 阅读
3 回答1.4k 阅读✓ 已解决
6 回答1.5k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
方法调用前加上加载字体文件(亲测可用)
PDFJS.cMapUrl = 'https://cdn.jsdelivr.net/npm/...'
PDFJS.cMapPacked = true