[英]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.