Использование 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");
}
});