我正在使用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");
}
预先感谢