Используя PSD.JS, как вывести PNG в качестве буфера?Javascript

Форум по Javascript
Ответить
Anonymous
 Используя PSD.JS, как вывести PNG в качестве буфера?

Сообщение Anonymous »

В проекте 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»