如何使用NodeJS更改图像类型?

问题描述 投票:1回答:1

我需要在上传后更改我的图像类型。我尝试过使用image_magick但是失败了。更改图像类型的最佳方法是什么。

node.js node-imagemagick
1个回答
0
投票

根据我的经验,node.js中最好的ImageMagick替代方法是基于libvips库的sharp

一个简单的用法示例(将jpeg转换为png):

const sharp = require('sharp')
// [...]
sharp('input.jpg')
.rotate()
.toFile('output.png', (err, info) => {
  console.log(info)
})

文件:http://sharp.dimens.io/en/stable/

© www.soinside.com 2019 - 2024. All rights reserved.