jspdf中的图像质量太差

时间:2018-11-01 06:55:08

标签: reactjs jspdf

问候!,

我在ReactJs项目中使用jsPDF包,我已经成功生成了pdf,但是当我将图像放入其中时,图像质量太差。我试图检查我的base64代码中是否有需要提供酷炫图像的图像。

先谢谢了。 这是我的代码:

  image2base64('Image/path') 
        .then(
            (response) => {
                result = response;
            const doc = new pdfConverter('p','pt','a4');
            doc.internal.scaleFactor = 30;
            var imgData = 'data:image/png;base64,'+result;

               doc.text("I am header", 21, 10);
               doc.setFontSize(20);
               doc.setTextColor(40);
               doc.setFontStyle('normal');
               doc.addImage(imgData, 'PNG', 150, 0, 445, 842,'null','NONE',0);
               doc.text("I am footer", 170, doc.internal.pageSize.height - 17);
               doc.save("test.pdf");
            }
        )

1 个答案:

答案 0 :(得分:0)

伙计们,感谢您在上方提供的帮助...

但是我只是使用jpg图片,它解决了我的问题。我认为PNG文件中存在问题。 :)