【问题标题】:Unhandled Rejection (Error): Invalid coordinates passed to jsPDF.addImage未处理的拒绝(错误):传递给 jsPDF.addImage 的坐标无效
【发布时间】:2020-05-01 15:25:31
【问题描述】:
我正在尝试将图像附加到表格中最后一个之后的单元格。如果我有 jsPDF autotable API (doc.lastAutoTable.finalY) 给出的最后一个 Y 坐标,那么我应该提供什么作为 X 坐标?
Where I want it shown
didDrawPage: data => {
doc.addImage(
contactInformation.signatureCanvas,
'JPEG',
doc.lastAutoTable.finalY,
doc.lastAutoTable.finalY
)
},
【问题讨论】:
标签:
javascript
html-table
coordinates
jspdf
jspdf-autotable
【解决方案1】:
其中一个应该是 finalX 而不是 finalY?
didDrawPage: data => {
doc.addImage(
contactInformation.signatureCanvas,
doc.lastAutoTable.finalX,
doc.lastAutoTable.finalY
)
},
【解决方案2】:
我解决了自己的问题。我需要把
doc.addImage(contactInformation.signatureCanvas, 'JPEG', 75, doc.autoTable.previous.finalY, 60, 60) outside of the autotable.