Как я могу изменить тип изображения с NodeJS?
Мне нужно изменить тип изображения после загрузки. Я попытался с image_magick, но не получилось. Это лучший способ изменить тип изображения.
1 ответ
Решение
По моему опыту, лучшая альтернатива ImageMagick в node.js sharp
, основанный на библиотеке libvips.
Простой пример использования (конвертирование JPEG в PNG):
const sharp = require('sharp')
// [...]
sharp('input.jpg')
.rotate()
.toFile('output.png', (err, info) => {
console.log(info)
})
Документы: http://sharp.dimens.io/en/stable/