我在nodejs中使用pdfkit来创建pdfs。现在,为了从pdfDocument获取数据,我首先使用'fs'将其写入文件,然后从中读回。
我希望能够直接使用pdfDocument对象中的数据并将其作为响应发送。我怎么能这样做?
答案 0 :(得分:1)
每个pdfDocument都是一个流。您基本上可以将其传递给响应,如下所示:
require('http').createserver(function (request, response) {
var pdfdocument = require('pdfkit'),
pdfdocument = new pdfdocument();
pdfdocument.text('wassup');
pdfdocument.pipe(response);
pdfdocument.end()
}).listen(1999);