2

我正在使用节点 gm(节点的 GraphicsMagick),我想知道如何调整图像大小(忽略它的比例)。

如何在不保持比例的情况下调整图像大小?

4

2 回答 2

3

对我来说,这不起作用,我不得不添加一个额外的参数来实现它。

    var gm = 要求('gm');

    gm('/path/to/image.jpg')
      .resize(353, 257, "!") //添加感叹号
      .autoOrient()
      .write('/path/to/newImage.jpg', function (err) {
        if (!err) console.log('万岁!');
      });
于 2013-06-27T21:22:49.740 回答
2

你真的要忽略这个比例吗?如果是,您可以简单地使用 gm网站上的示例:

var gm = require('gm');

gm('/path/to/image.jpg')
  .resize(353, 257) // use your own width and height
  .autoOrient()
  .write(writeStream, function (err) {
    if (!err) console.log(' hooray! ');
  });
于 2012-09-14T19:11:58.023 回答