Mil*_*age 3 javascript pdf-generation node.js
我正在使用PDFKit(Node.js的PDF生成库,pdfkit.org),我想发送PDF作为对客户端的响应.
# Write the PDF file to disk
doc.write('output.pdf');
Run Code Online (Sandbox Code Playgroud)
上面的代码将PDF文件写入磁盘,但我希望它作为响应发送.我怎样才能做到这一点?
假设res是您的服务器响应对象,只需执行以下操作:
doc.output(function(string) {
res.end(string);
});
Run Code Online (Sandbox Code Playgroud)
这将发送PDF的字符串表示,而不是将其写入文件.上面的代码是PDFKit文档中的已编译CoffeeScript.
doc.output (string) ->
console.log string
Run Code Online (Sandbox Code Playgroud)