在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
相关推荐
一只小风华~2 分钟前
JavaScript 定时器
开发语言·前端·javascript·vue.js·web
☆璇4 分钟前
【C++】stack和queue
开发语言·c++
hqxstudying19 分钟前
Java向量化
java·开发语言
朝阳3931 分钟前
浏览器【详解】requestIdleCallback(浏览器空闲时执行)
前端·浏览器
李永奉39 分钟前
C语言-字符串(定义)、字符串函数(strlen、strcat、strcpy、strcmp、strlwr、strupr)
c语言·开发语言·算法
典学长编程40 分钟前
前端开发(HTML,CSS,VUE,JS)从入门到精通!第二天(CSS)
前端·javascript·css·html
暖苏40 分钟前
python-异常(笔记)
大数据·开发语言·笔记·python·异常
Chase_______1 小时前
JavaWeb笔记2-JavaScript&Vue&Ajax
开发语言·javascript·vue.js
丘山子1 小时前
DNS 原理入门
前端·后端·面试
你知道烟火吗1 小时前
谈谈对反射的理解?
java·开发语言·spring boot·后端