在ie浏览器下解决pdfjs插件思源宋体字体部分无法识别问题

pdf文件正常

利用pdfis渲染出来就成这样了

查看了思源宋体是2017年发布,pdf版本是1.10.88 ,推测可能由于版本问题部分字体映射没有,去官网拷贝了几个版本,在本地启服务测试了几个,为了兼顾ie浏览器兼容 ,选择了2.0.943版本。把构建好的dist文件拷贝下来后。注意解决跨越问题和签章不显示问题

在viewer.js的1654行注释解决跨域问题

在pdf.worker.js的23178行注释,显示签章因为原版还 自定义了打印工具 此处就不做处理了 如需要自定义功能按钮在viwer.html的toolbarViewerRight处自行添加按钮,请注意tabindex的取值,否则影响排列顺序

复制代码
随手附上已构建并修复问题的pdfjs2.0.8版本 pdfjs
相关推荐
BioRunYiXue1 分钟前
RACE技术全攻略:从全长克隆到靶基因验证
java·javascript·网络·人工智能·科技·算法·eclipse
脉动数据行情2 分钟前
Python WebSocket 实现融通金实时行情监听
开发语言·python·websocket
only-qi3 分钟前
Python Agent 开发速通清单
开发语言·python
灯澜忆梦8 分钟前
【基于GO的Web开发9】gin框架返回json
前端·后端·golang·gin
zq_638910 分钟前
ObjectModel_diagram.pdf 文档详细总结
开发语言·matlab
IMPYLH13 分钟前
HTML 的 <ins> 元素
前端·javascript·html
kymjs张涛15 分钟前
DeepSeek Harness源码分析:非 AI 开发者的 Agent 学习总结
前端·后端·面试
Dovis(誓平步青云)15 分钟前
番茄钟真正难的不是倒计时:启动、暂停、重置与页面销毁
android·服务器·前端
一千柯橘18 分钟前
了解 dev-tools 不同的 debug 模式
前端
晨米酱18 分钟前
Umi Mock 如何从文件声明变成 HTTP 响应
前端·javascript·设计