用pdf.js直接在网页显示pdf字体变得模糊

新手上路,请多包涵

我用插件pdf.js想在网页上直接显示PDF文件,PDF是显示出来了,但是字体却变得模糊了
pdf.js项目地址:https://github.com/mozilla/pd...
网页嵌入的代码:

<embed src="../js/plugins/generic/web/viewer.html" name="frame" width="100%" height="100%"></embed>

显示效果:
clipboard.png
原文件效果:

clipboard.png

仔细看会发现字段变得模糊,全屏感觉没有那么明显,但是我是放在embed里面缩小的窗口,所以变得很明显

阅读 19.1k
4 个回答
✓ 已被采纳新手上路,请多包涵

是chrome浏览器的问题。。。

统一遇到这个问题,请问解决了?

新手上路,请多包涵
                let CSS_UNITS = 96.0 / 72.0
                
                pdfcanvas.height = viewport.height * CSS_UNITS
                pdfcanvas.width = viewport.width * CSS_UNITS
                
                let renderContext = {
                    transform: [CSS_UNITS,0,0,CSS_UNITS,0,0],
                    canvasContext: context,
                    viewport: viewport
                }

请问这个问题解决了吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题