Проблема реализации с разделением этой диаграммы, экспортом в pdf, встраиванием этого кода, экспортом в Excel и подпиской функций в файлах шаблонов `.ejs` - PullRequest
0 голосов
/ 24 июня 2019

Мне нужна помощь с .ejs файлами.У меня есть диаграмма d3 в шаблоне .ejs, и я пытаюсь реализовать обмен этой диаграммой, экспорт в pdf, встраивание этого кода, экспорт в Excel и подписку.Я новичок в файлах ejs.Пожалуйста, помогите мне с функциональностью / идеями.Заранее спасибо.

Я пробовал различные решения, и ни одно из них не помогло мне.В vanilla JS я могу без проблем экспортировать PDF, но когда дело доходит до ejs, экспорт PDF работает нормально, но файл очень черный.

$("#exportPDF").click(function () {
      html2canvas($("#main"), {
        onrendered: function (canvas) {
          var dataURL = canvas.toDataURL("image/png");
          var pdf = new jsPDF();
          pdf.addImage(dataURL, "PNG", 10, 10);
          pdf.save("download.pdf");
        }
      });
    });

Ожидается поделиться этой диаграммой, экспортировать в pdf, вставьте этот код, экспортируйте в Excel и подпишитесь на функции для правильной работы в шаблонах ejs.

...