网站地图    收藏   

主页 > 后端 > nodejs >

node webp 转 jpg

来源:未知    时间:2023-11-07 11:28 作者:小飞侠 阅读:

[导读] 要将 WebP 格式的图像转换为 JPEG 格式,你可以使用 Node.js 中的图像处理库,如 sharp。以下是一个示例代码,演示如何使用 sharp 将 WebP 图像转换为 JPEG 格式: 首先,确保你已经在项目中...

要将 WebP 格式的图像转换为 JPEG 格式,你可以使用 Node.js 中的图像处理库,如 sharp。以下是一个示例代码,演示如何使用 sharp 将 WebP 图像转换为 JPEG 格式:

首先,确保你已经在项目中安装了 sharp:

npm install sharp


然后,你可以使用以下代码将 WebP 图像转换为 JPEG 格式:

const sharp = require('sharp');


// 输入的 WebP 图像文件路径

const inputPath = 'input.webp';


// 输出的 JPEG 图像文件路径

const outputPath = 'output.jpg';


// 使用 sharp 打开 WebP 图像文件,进行格式转换,并保存为 JPEG

sharp(inputPath)

  .toFile(outputPath, (err, info) => {

    if (err) {

      console.error('转换出错:', err);

    } else {

      console.log('成功转换为JPEG:', info);

    }

  });


在上面的示例中,我们首先引入 sharp 模块,然后指定输入的 WebP 图像文件路径(inputPath)和要保存的 JPEG 图像文件路径(outputPath)。接着,我们使用 sharp 打开输入文件,将其转换为 JPEG 格式,然后保存为指定的输出文件。回调函数会在转换完成后执行,其中包含错误信息或成功的信息。

运行此代码将从 WebP 格式转换为 JPEG 格式,并在指定的输出路径下保存结果。请确保安装了 sharp 并提供正确的文件路径。


自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论