Javascript 节点画布中的实时文本、pdf字体

Javascript 节点画布中的实时文本、pdf字体,javascript,node.js,html,pdf,canvas,Javascript,Node.js,Html,Pdf,Canvas,我使用节点画布从画布元素创建图像 我有一些元素画布,我想从他们的pdf文件。 我已经能够从画布上创建pdf,但是我没有在pdf中获得实时文本和字体 这是我的代码: var filename = uuid.v4() + '.pdf'; var path = '/' + site + '/' + filename; var out = fs.createWriteStream(__dirname + path); var canvas = fabric.createCanvasForNode(d

我使用节点画布从画布元素创建图像

我有一些元素画布,我想从他们的pdf文件。 我已经能够从画布上创建pdf,但是我没有在pdf中获得实时文本和字体

这是我的代码:

var filename = uuid.v4() + '.pdf';
var path = '/' + site + '/' + filename;

var out = fs.createWriteStream(__dirname + path);

var canvas = fabric.createCanvasForNode(designWidth, designHeight,'pdf');

canvas.loadFromJSON(jsonStr, function () {

  canvas.renderAll.bind(canvas);

  canvas.backgroundColor = backgroundColor;

  out.write(canvas.nodeCanvas.toBuffer(), function (err) {

    if (err) throw err

  });

});
我的节点版本:

node-canvas v5.3.2

node v4.2.6
谢谢