Эй, у меня была такая же проблема, похоже, что эта проблема с повреждением уже известна ( см. Эту открытую проблему GitHub ).
Спустя год кто-то, возможно, нашел, как ее решить ( см. Этот комментарий ).
Обратите внимание, что я не эксперт в редактировании узловых модулей, поэтому не обвиняйте меня, если это ужасный способ добиться этого, я просто хочу поделиться тем, что я нашел, и это сработало для меня.
В соответствии с этим комментарием, я изменил в модуле Jimp png index. js file (node_modules/@jimp/png/dist/index.js
) свойство inputHasAlpha: data._rgba
на inputHasAlpha: data.bitmap.alpha
, и мне удалось получить файл png без альфа-канала, как и предполагалось.
Надеюсь на эту помощь!