我正在尝试通过PDFKit使用HTML页面中的内容来在单击按钮时生成PDF。我设法使文本正确呈现,但不能正确显示图像。我已经将img标签的src值转换为base64,但是可以在控制台日志中访问。我想在以下Codepen上的JavaScript的第49行中将值分配给变量以使用它,但它又返回为“未定义”。有人可以指出我正确的方向吗?
https://codepen.io/amerrell/pen/mddPbyq
var base64 = toDataURL(bodyImages[0], function(dataUrl) {
//return 'DataUrl = ' + dataUrl;
console.log('DataUrl = ' + dataUrl); // DATAURL ONLY AVAILABLE IN CONSOLE LOG/ALERT
})