Node.js конвертировать HEI C файл - PullRequest
1 голос
/ 01 февраля 2020

Мне нужен способ использовать Node.js для преобразования фотографии из формата HEI C в формат jpg или png. Я искал и не могу найти ничего, что работает.

Ответы [ 2 ]

0 голосов
/ 19 апреля 2020

npm -i hei c -конвертировать

const convert = require('heic-convert');
async function heicToJpg(file, output) {
    console.log(file, output);
    const inputBuffer = await promisify(fs.readFile)(file);
    const outputBuffer = convert({
        buffer: inputBuffer, // the HEIC file buffer
        format: 'PNG', // output format
    });
    return promisify(fs.writeFile)(output, outputBuffer);
}
0 голосов
/ 16 марта 2020

Изменение имени файла достаточно для просмотра HEI C в формате jpg:

const fileName = photo.fileName.split(".")[0] + ".jpg";

...