【发布时间】:2018-10-18 21:22:57
【问题描述】:
使用html2canvas 和pdfmake 将HTML 导出为PDF 文件。在 AngularJS 框架中执行此操作。
我遇到的问题是,HTML 中的图像未显示在 PDF 文件中。 data 确实包含一个 base64 字符串,但是当我解码它时没有图像(只有我写的表格和文本)。我在这里做错了什么?
html2canvas($("#pdfFileToExport"), {
onrendered: function (canvas) {
var data = canvas.toDataURL();
var docDefinition = {
content: [{
image: data,
width: 500
}]
};
pdfMake.createPdf(docDefinition).download("fileName.pdf");
}
});
【问题讨论】:
标签: angularjs pdf pdf-generation html2canvas pdfmake