I'm trying to resize an existing image and then upload it to Azure storage, but no success yet ...
gm("https://sinkroon.blob.core.windows.net/sinkroonboilerplate/dakterras1.jpg")
.resize(50, 50)
.stream(function (err, stdout, stderr) {
var writeStream = blobSvc.createWriteStreamToBlockBlob(
containerName,
'test.jpg',
{ contentType: 'image/jpg' },
function (error, result, response) {
if (error) {
console.error(error);
} else {
}
});
stdout.pipe(writeStream);
});
This generates an empty image : https://sinkroon.blob.core.windows.net/sinkroonboilerplate/test.jpg
Can't figure out what I'm doing wrong ... Anyone ?