Node.js 如何将图像添加到节点jspdf

Node.js 如何将图像添加到节点jspdf,node.js,jspdf,Node.js,Jspdf,Hy,我需要帮助。我是Node.js的新手。我正在做服务器端的pdf(Node.js)。我从下载文件并安装它。当我尝试此代码时: require('node-jspdf'); var name="file"; var doc = new jsPDF(); doc.setFontSize(40); doc.text(35, 25, "Octonyan loves jsPDF"); doc.save(name+'.pdf'); 它工作得很好。然后我添加此代码以将图像添加到pdf:。“atob”有一

Hy,我需要帮助。我是Node.js的新手。我正在做服务器端的pdf(Node.js)。我从下载文件并安装它。当我尝试此代码时:

require('node-jspdf');
var name="file";
var doc = new jsPDF();
doc.setFontSize(40);
doc.text(35, 25, "Octonyan loves jsPDF");
doc.save(name+'.pdf');
它工作得很好。然后我添加此代码以将图像添加到pdf:。“atob”有一个错误。I安装:npm安装atob。然后我得到这个错误:

node_modules/node-jspdf/vendor/jsPDF/plugins/png_support.js:362
            throw new Error("PNG support requires png.js and zlib.js");
PNG支持需要PNG.js和zlib.js

你知道怎么解决这个问题吗??
谢谢您的帮助。

我修复了“atob”的错误,该错误可能重复。解决方案是我必须在节点jspdf/vendor/jspdf内安装'atob'和'btoa'。然后在addImage.js中我必须添加:var atob=require('atob'),b64=“SGVsbG8gV29ybGQ=”,bin=atob(b64);现在我没有任何错误,pdf已创建,但在中没有图像pdf@R.Turner我也在做同样的事情。你能在哪里完成添加图像?我修复了“atob”错误的可能重复。解决方案是我必须在节点jspdf/vendor/jspdf内安装'atob'和'btoa'。然后在addImage.js中我必须添加:var atob=require('atob'),b64=“SGVsbG8gV29ybGQ=”,bin=atob(b64);现在我没有任何错误,pdf已创建,但在中没有图像pdf@R.Turner我也在做同样的事情。在哪里可以完成添加图像?