我调整大小以使大图像适合该网站,这意味着大文件将缩小到1000px。
gm(readStream, fileObj.name()).resize('1000').stream().pipe(writeStream);
但是,如何避免小图像变大?
使用gm的size
方法:
var image = gm(readStream, fileObj.name());
image.size(function(err, size){
if(size.width >= 1000 && size.height >= 1000) {
image.resize('1000').stream().pipe(writeStream);
}
})
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句