Привет!
Я использую пакет jsPDF для проекта ReactJs, я успешно сгенерировал 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");
}
)