在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
相关推荐
honey ball1 分钟前
EMC内参二(1-33页)学习【技术进阶】
开发语言·单片机·嵌入式硬件·学习
森叶2 分钟前
利用本地 Express Web 服务解决复杂的 Electron 通信链路的问题
前端·electron·express
程序员老茶4 分钟前
C++:函数
开发语言·c++
土豆丶杨7 分钟前
vue3+electron 桌面应用初始化
javascript·vue.js·electron
我真的不会C10 分钟前
Qt中的多种输出方式,信号与槽的基本使用
开发语言·qt
阿巴阿巴拉31 分钟前
Scala相关知识学习总结5
开发语言·学习·scala
雪山青木34 分钟前
php-cgi参数注入攻击经历浅谈
开发语言·网络安全·阿里云·php
冴羽40 分钟前
SvelteKit 最新中文文档教程(18)—— 浅层路由和 Packaging
前端·javascript·svelte
双叶8361 小时前
(51单片机)矩阵按键密码锁表白(C语言代码编撰)(矩阵按键教程)(LCD1602浅教程)
c语言·开发语言·c++·算法·游戏·矩阵·51单片机
哀木1 小时前
聊聊前端埋点 clarity:我会一直视监你... 永远...
前端