Tag: 图像大小的

当使用节点锐利的包来调整图像大小并上传到s3时,它会被旋转

我正在使用这个节点包: https://www.npmjs.com/package/sharp 我用它来调整图像大小,然后将其上传到亚马逊S3。 大多数图像是find的,但其中一些(我假设根据高宽比)得到旋转。 有没有办法来防止这个或它的原因? 这是我正在使用的代码的副本。 imageData是从file upload的s3存储桶文件中获取的数据。 正如你所看到的,我没有调用旋转函数。 反正有'锁'旋转? module.exports.resize = function(imageData, width, fileName){ sharp(imageData).resize(parseInt(width), null).toBuffer(function (err, data) { if (err) throw err; s3.putObject({ Bucket: aws.bucket, Key: 'images/' + width + '/' + fileName, Body: data }, function (err, data) { if (err) { console.log('Failed to resize image due to an error: ' + […]