pdfkit へのリクエストを使用して、Web サイトからスクレイピング & ダウンロードした画像を書き込もうとしています。
var request = require('request'),
PDFDocument = require('pdfkit'),
doc = new PDFDocument,
fs = require('fs');
var wstream = fs.createWriteStream('images/0.jpeg')
var r = request(IMAGEURL).pipe(wstream);
r.on('close', function() {
doc.pipe(fs.createWriteStream('pdf/output.pdf'));
doc.image('images/0.jpeg');
});
doc.end();
問題は、pdfに画像が追加されていないことです:-(
これは私が得るエラーメッセージです:
events.js:72
throw er; // Unhandled 'error' event
^
Error: stream.push() after EOF
これを解決する方法はありますか?