如何从JavaScript中的图像裁剪方块?

时间:2016-04-19 09:26:05

标签: javascript image amazon-s3 lambda

这是我在S3上的lambda函数的片段:

function tranform(response, next) {
  gm(response.Body).size(function(err, size) {

    var scalingFactor = Math.min(
        MAX_WIDTH / size.width,
        MAX_HEIGHT / size.height
    );
    var width = scalingFactor * size.width;
    var height = scalingFactor * size.height;

    this.resize(width, height)
        .toBuffer(imageType, function(err, buffer) {
            if (err) {
                next(err);
            } else {
                next(null, response.ContentType, buffer);
            }
        });
});
},

这给了我一张重新调整大小的图片。我想拥有并调整大小并裁剪方形图像以进行图库预览。我怎样才能做到这一点?

0 个答案:

没有答案