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

时间:2012-09-13 13:01:58

标签: node.js resize graphicsmagick

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

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

2 个答案:

答案 0 :(得分:3)

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

    var gm = require('gm');

    gm('/path/to/image.jpg')
      .resize(353, 257, "!") //Add exclamation mark
      .autoOrient()
      .write('/path/to/newImage.jpg', function (err) {
        if (!err) console.log(' hooray! ');
      });

答案 1 :(得分:2)

你真的想忽略这个比例吗?如果是,您可以使用gm的website

中的示例
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! ');
  });