@m4zuper Я ошибся, не помогло.
Вот проект:
Test script.xml
Вот таблица:
Таблица для теста.xlsx
@tet-vivi там .png и фон 0 вернее он обычно так 0 0 0 0 но бывает разное это не принципиально все что альфа 0 это фсе равно прозрачно, человек пытается конвертить png в jpg а такм 3 канала резулт прозрачность становится чернотой, потому что 0 0 0 это черный по RGB вот и все
@Dastanl7 Если вы получаете сам base64 из тега, то проблем не должно быть, остается только сделать записать в файл и установить галочку, что данные формата base64. А вы уверены, что фон действительно черный? Просто для png картинки будет отображаться фон интсрумента просмотра изображения.
@UserTrue прив я объяснил выше отчего такое он пытается сохранить или конвертить в jpg там 3 канала нет альфы а три 0 это черный, прост нейронки для новичков это jpg)))
upd что бы такого не было сначала нужно всю альфу 0 сделать 255 или что хочешь фоном в ноде и модулях обычно это flatten в басе каждый пиксель если альфа ==0 сделать 255 т.е. абсолютно непрозрачным при этом остальные RGB назначить тем какой фон нужен белый все 255 в общем можно фон сделать любым каким хочешь альфа 255 и остальные RGB назначай что нужно
@lotra said in Альфа канал:
отчего такое он пытается сохранить
Кто пытается? Причем тут канал, если вы берется оригинальный base64 из тега...
@Dastanl7 said in Альфа канал:
Но когда скачивается изображение, фон стаеовится черным.
знаете что это значит? я скажу это значит расширение ставится .jpg когда читать все будешь? и вникать? вроде взрослый давно. Я описал математику работы с изображениями если у него фон черный значит процесс сохранения изображения на диск происходит без пред обработки а в который раз блин говрю три 0 это черный RGB почитайте наконец работу с изображениями...
upd добавлю БАС СОХРАНЯЕТ В RGBA это 4 канала.. он по умолчанию делает ю png но дело даже не в этом само изображенние антибота идет в png блин смотри как оно генерится) https://community.bablosoft.com/topic/17280/class-antibotlinks
@lotra bas ничего не делает с base64, он просто сохраняет двоичные данные. ОН не знает изображение это или фильм или ещё что-то, ему все равно!!! Учите мат часть вместо того, чтобы умничать, уж точно не вами меня учить.
Ещё раз для особо тяжёлых
Все, мы имеем оригинальное изображение
@UserTrue
D
Dastanl7 about 11 hours ago
Пытаюсь скачать изображение с прозрачным фоном. Но когда скачивается изображение, фон стаеовится черным
мне надоело повторять курс читай блин маны по изображениям
https://duckduckgo.com/?q=работа+с+изображениями+imagemagick&t=newext&atb=v291-4__&ia=web
@lotra said in Альфа канал:
@UserTrueбгг)) денис курс перестаньте пожалуста иначе вам не понравится
Денис курс? Ну давайте, что мне не понравится? Очень хочу послушать?
@lotra said in Альфа канал:
@UserTrue DenicKursk наверное так веселее?))
Вам внимание не хватает? По делу, что-то есть сказать?
@lotra said in Альфа канал:
@lotra я прошу вас остановится
А вот это уже диагноз, вы сам себя просите остановится? А ну да, осень же.
@lotra said in Альфа канал:
@UserTrue Денис если ты не знаешь но говоришь прошу не н6адо людей учить глупостям в остальном ты мне безразличен
да ты победил)) я заканчиваю беседу бывай
Глупостям учите людей вы и умничаете вместо того, что бы помочь, но по вам видно, что вам не хватает внимание, видимо личнось еще не сформировалась.
@Dastanl7 УЩЕ РАЗ РПРОСТИТЕ МЕНЯ ну дебил дал добро путенцу, у них это положняк пказываю
ыот оригинал
тут 4 канапла оно самом такое, бас тоже работает в 4 канала при трансформации альфа уходит остается 3 тоесть 0000 нуля становится 000 а это черный фон вот причина остальное в вы решаете
Да омермка подет помниш дениска я говорил кем ты станешь?))))