Я новичок здесь.Я в основном занимаюсь бэкэнд-программированием (ООП PHP), но мне также нужно заняться некоторыми интерфейсными вещами.В настоящее время я работаю над созданием PDF (на стороне клиента) с помощью html2canvas и pdfmake.В этот PDF-файл мне нужно включить 2 динамически загружаемых графика (canvas js), таблицу и карту (leaflat js).Пока что все прошло хорошо (я сделал все остальное), но я не знаю, как добавить второй рисунок в свой PDF.
КОД:
html2canvas($("#chartdiv"), {
onrendered: function(canvas) {
var myImage = canvas.toDataURL("image/png");
//here i can add table, map and variable myImage to my docdefinition content and call pdfMake.createPdf(docDefinition).download(); to download the pdf.
}
});
//i want to use variable myImage here.
Это отлично работает, но как яМожно ли использовать переменную myImage вне функции, чтобы добавить в мой контент для определения документа для создания моего PDF с pdfmake?Я пытаюсь определить глобальную переменную, но не работает.Я не использую jspDF, потому что там я не могу использовать кириллицу, а мой PDF содержит кириллицу.
Большое спасибо за помощь!