如何使用html2canvas制作高分辨率pdf?

实际上,我正在尝试通过使用jspdf和html2canvas库从我网站的div生成PDF,但是使用以下方法:

  $(document).ready(function(){
  $('.pdf-btn').click(function () {
    var pdf = new jsPDF('p', 'mm', 'a4');
    var options = {
             pagesplit: true
        };

    pdf.addHTML($("#tab"), options, function()
    {
        pdf.save("test.pdf");
    });
});

})

pdf结果缩放且质量很低,我想知道是否有可能以某种方式提高pdf的质量或缩小图像以提高质量

这是网站与pdf的情况

enter image description here enter image description here

评论