Как добавить несколько изображений в jsPDF ReactJS - PullRequest
0 голосов
/ 01 ноября 2018

Я использую пакет 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");

}

Заранее спасибо

...