jimp如何转换webp为png
时间: 2023-11-04 13:05:45 浏览: 104
png图片批量转换webp格式
Jimp 是一个用于 Node.js 的图片处理库,它可以轻松地将 WebP 格式的图片转换为 PNG 格式。以下是一个示例代码:
```javascript
const Jimp = require('jimp');
Jimp.read('path/to/image.webp')
.then((image) => {
return image.writeAsync('path/to/image.png');
})
.then(() => {
console.log('Image converted successfully!');
})
.catch((err) => {
console.error(err);
});
```
在上面的代码中,我们使用 Jimp 的 read 方法读取一个 WebP 格式的图片,并使用 writeAsync 方法将其转换为 PNG 格式并保存到指定的文件路径。最后,我们捕获可能出现的错误并打印出来。
需要注意的是,Jimp 需要使用 libvips 或者 GraphicsMagick 这样的系统依赖来支持 WebP 格式的图片处理。在使用 Jimp 之前,需要确保已经安装了相应的依赖。
阅读全文