Я использую пакет jsPDF для создания PDF. Я хочу добавить несколько изображений в него. Но он использует единственное первое изображение в разных местах, а не получает другое изображение, которое я определил.
Вот мой код: -
Я получаю данные изображений из состояния в формате base64.
printDocument = () => {
const {logoImg,sideImage,footerLogo,footerLine} = this.state;
const doc = new pdfConverter('p','pt','a4');
doc.internal.scaleFactor = 30;
var sImg = 'data:image/jpeg;base64,'+sideImage;
var logo = 'data:image/jpeg;base64,'+logoImg;
var fLogo = 'data:image/jpeg;base64,'+footerLogo;
var fLine = 'data:image/jpeg;base64,'+footerLine;
// console.log(imgData);
doc.setFontSize(20);
doc.setTextColor(40);
doc.setFontStyle('normal');
doc.addImage(sImg, 'JPEG', 75, 0, 520, 842,'null','FAST',0);
doc.addImage(logo, 'JPEG', 20, 20, 320, 60,'null','FAST',0);
doc.save("test.pdf");
}
Заранее спасибо