В проекте Nodejs я использую PSD.JS для генерации PNG из PSD. Я использую метод .topng (). Я хотел бы перейти от этого объекта PNG в буфер без сохранения в файловой системе. Я попробовал Buffer.from (png) и я пытался использовать Sharp's Sharp (png) .tobuffer () без удачи. Sharp используется для модификации буфера PNG. < /P>
const psd = new PSD(fileBuffer);
psd.parse();
if (!psd.image) {
throw 'Error message';
}
const png = psd.image.toPng();
convBuffer = Buffer.from(png);
//await sharp(png).toBuffer() failed
//await png.get() failed
Подробнее здесь: https://stackoverflow.com/questions/797 ... -as-buffer