用node写一个转换webp格式为png格式的代码
时间: 2024-02-25 14:54:17 浏览: 128
png转webp格式
5星 · 资源好评率100%
好的,以下是一个基于 `sharp` 库的 Node.js 代码示例,用于将 WebP 格式文件转换为 PNG 格式文件:
```javascript
const fs = require('fs');
const sharp = require('sharp');
// 定义要转换的文件路径
const inputFilePath = 'input.webp';
const outputFilePath = 'output.png';
// 使用 sharp 库读取 WebP 格式文件,并转换为 PNG 格式
sharp(inputFilePath)
.png()
.toFile(outputFilePath, (err, info) => {
if (err) {
console.error(err);
} else {
console.log(`成功将 "${inputFilePath}" 转换为 "${outputFilePath}"`);
}
});
```
你可以将上述代码保存为一个 `.js` 文件,然后使用 Node.js 运行该文件,即可将 `input.webp` 文件转换为 `output.png` 文件。
阅读全文