smt
5/20/2014 - 5:04 PM

node + imagemagick example

node + imagemagick example

var im = require('imagemagick-native');
var fs = require('fs');
var buffer = fs.readFileSync('./test.gif');
 
// test.gif --> http://c.2dr.me/Vckz
 
var resizedBuffer = im.convert({
    srcData: buffer,
    width: 48,
    height: 48,
    format: 'JPEG',
    debug: 1
});
 
fs.writeFileSync('./test_thumb.jpg', resizedBuffer, 'binary');
 
// test_thumb.jpg --> http://c.2dr.me/VdFJ