繁体   English   中英

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

[英]How to resize an image without keeping its ratio?

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

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

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

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! ');
      });

您真的要忽略该比例吗? 如果是的话,您可以简单地使用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! ');
  });

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM