使用Node JS将d3.js svg插入pdf文件

时间:2018-12-03 18:03:46

标签: javascript node.js d3.js

大家好,我正在尝试使用node.js将d3图形图像插入pdf文件。 这是我的图表:

https://codesandbox.io/s/7wmm4wvmqj

这是我的node.js代码段

const { Report } = fluentReports;
const webshot = require('webshot');
async buildPdf(charts) {
  const pdf = new Report('buffer', {
                landscape: true,
                margins: 40,
            });
  webshot(charts, 'chart.png', function(err) {
    // screenshot saved
  });
}

我正在使用webshot拍摄我的元素的屏幕截图并将其转换为png, 还有其他方法可以执行此操作,因为我只需要将png图像添加到pdf中,但是使用此方法的确非常慢?

0 个答案:

没有答案