是否有人使用skipper-s3和图像处理库制作了一个sails应用程序来上传不同尺寸的图像?
例如,如果用户上传用户个人资料图像,则将有三种不同大小的图像上传到S3服务器。任何帮助将不胜感激。
干杯。
答案 0 :(得分:0)
您可以使用ImageMagick-Native进行调整大小,然后再上传到S3,如下所示:
var resBuff = imagemagick.convert({
srcData: originalBuffer,
width: X, //dimensions in pixel
height: Y,
resizeStyle: "aspectfill",
quality: 80,
format: 'JPEG'
});
resBuff
对象现在可以作为调整大小的图像上传到s3。