我曾使用gm
调整图像大小。现在我了解到webp
可以加速我的网站。因此,我想使用同一库将图像转换为webp
。但以下方法无法生效。
我该如何用gm
将图像转换成webp
呢?
function resize(last) {
self.resize(width, height)
.quality(80)
.strip()
.gravity('Center')
.toBuffer(imageType, function(err, buffer) {
if (err) last(err);
else last(null, buffer);
});
},
编辑
gm('thumb_3.JPG')
.toBuffer('webp', (err, buffer) => {
fs.writeFile('buffer.webp', buffer, console.log)
})
我也使用这段代码。