【发布时间】:2013-06-19 08:34:10
【问题描述】:
我允许用户上传头像,但我想在上传头像时调整它们的大小。现在,gm 似乎让我在调整文件大小之前先将文件保存到磁盘。是否可以在传入请求进入时调整它的大小?
类似这样的:
var readStream = fs.createReadStream(req.files['profile-picture']['path']);
gm(req.files['profile-picture']['path'], 'img.jpg')
.write('/path/to/directory/img.jpg', function (err) {
if (!err) console.log('done');
});
【问题讨论】:
标签: javascript node.js image-processing image-uploading graphicsmagick