# Sharp 图片处理

sharp 是 Node.js 平台上相当热门的一个图像处理库,可以方便地实现常见的图片编辑操作,如裁剪、格式转换、旋转变换、滤镜添加等。

# 安装

npm install sharp

# 基本使用

# 修改图片大小

sharp("图片路径").resize(宽度, 高度).toFile("图片输出路径");
sharp("./bar.png").resize(100, 100).toFile("./baz.png");

# 转换 Buffer

sharp("图片路径")
  .resize(宽度, 高度)
  .toBuffer()
  .then((data) => {
    fs.writeFile("图片输出路径", data, (err) => {
      console.log(err);
    });
  });
最后更新: 2022/9/12 16:01:28