在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
相关推荐
weixin_45712605几秒前
分享几个免费下载抖音、小红书、快手高清图片和视频的在线网站
javascript·python·html
Mintopia6 分钟前
🚪 当 Next.js 中间件穿上保安制服:请求拦截与权限控制的底层奇幻之旅
前端·后端·next.js
Mintopia7 分钟前
🚗💨 “八缸” 的咆哮:V8 引擎漫游记
前端·javascript·v8
源去_云走7 分钟前
npm 包构建与发布
前端·npm·node.js
苦逼大学生被编程薄纱7 分钟前
C++ 容器学习系列|vector 核心知识全解析,铺垫下一期模拟实现
开发语言·c++·学习
ajassi200010 分钟前
开源 C# 快速开发(四)自定义控件--波形图
开发语言·开源·c#
DKPT10 分钟前
JVM堆大小如何设置?
java·开发语言·jvm·笔记·学习
Sport11 分钟前
面试官:聊聊 Webpack5 的优化方向
前端·面试
码农欧文11 分钟前
关于npm和pnpm
前端·npm·node.js
Z_ One Dream13 分钟前
React 和 Vue 如何选择?(2026 年)
javascript·vue.js·react.js