Известная линуксовая консольная программа imagemagick есть и в виде модуля для node.js. Список её возможностей широк и впечатляющ: ресайз картинок с различными параметрами, геометрические трансформации, доступ к EXIF (просмотр и редактирование), а также рисование и добавление водяных знаков.
Для начала, установим её командой npm install imagemagick. Использовать её просто:
//Подключаем var imagic = require('imagemagick'); //Ресайзим imagic.resize({ srcPath: path, dstPath: path_m, width: 1621, filter: 'Point' }, function(err, stdout, stderr){ if (err) throw err; }); //Читаем EXIF, параметр "дата/время съёмки" imagic.readMetadata(path, function(err, metadata) { if (err) throw err; capture_time=metadata.exif.dateTimeOriginal; });
Свежие комментарии