vendredi 20 février 2015

Write downloaded image to pdfkit using nodejs

I am trying to write an image scraped&downloaded from a website using request to pdfkit.





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.image('images/0.jpeg');
});
doc.end();



Problem is, no image is added to the pdf:-(


This is the error message I get:



events.js:72
throw er; // Unhandled 'error' event
^
Error: stream.push() after EOF


Any idea how to solve this?


Aucun commentaire:

Enregistrer un commentaire