jquery - 我正在使用 jquery 下载一个 div 作为 pdf 图像。它正在下载,但图像中的文本看起来很模糊。有人请解释一下为什么吗?

标签 jquery

我正在使用 jquery 下载一个 div 作为 pdf 图像。它正在下载,但图像中的文本看起来很模糊。有人请解释一下原因吗?

<小时/>
   var doc = new jsPDF('landscape');
        doc.addHTML($(".genealogy"), 50, 50, {
          'background': '#fff',
            'elementHandlers': specialElementHandlers
        }, function () {

            doc.save('genealogy.pdf');
        });

最佳答案

与jsPDF使用的canvas方法有关检查:https://github.com/MrRio/jsPDF/issues/339

提到了一些解决方法,但它可能不适合您。主要问题是 html 像图像一样受到威胁,在此过程中图像可能会缩放并最终提供糟糕的质量。

关于jquery - 我正在使用 jquery 下载一个 div 作为 pdf 图像。它正在下载,但图像中的文本看起来很模糊。有人请解释一下为什么吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32759488/

相关文章:

javascript - 使用绝对定位更改另一个 div 悬停时的 div 外观(不重复)

jquery - 保持动画背景居中

jquery - 我的 jquery 图像 slider 在 chrome 中不流畅,但在 firefox 和 IE 中很好

javascript - jquery遍历父div改变背景颜色

jquery - 如何更改 pnotify Jquery 插件的默认宽度?

jquery - 无法获取后续 <p> 标记的 .text()

javascript - 创建 HTML 结构并使用附加函数

javascript - Webpack Encore Jquery 最大调用堆栈大小

javascript 在另一个函数下运行一个函数

javascript - 如何添加新行/列