Если в картинке PNG прозрачный фон становится чёрным

Всем привет!!! Есть такая замечательная программа Paint.NET — бесплатный (исключением является версия для Microsoft Store) растровый графический редактор для Windows (и Mono для Linux).

Особенностью данной программы является то, что у нее есть все необходимые инструменты для обработки изображений: работа со слоями, c клонирующей кистью, с градиентной заливкой, с художественными фотоэффектами, с выделениями области и другими механизмами обработки.

Я довольно часто ее использую, если нужно оперативно сделать рекламный баннер, обработать фотографию или выполнить иные операции с изображениями.

И вот однажды я столкнулся с таким интересным случаем. При сохранении изображения в формате PNG с прозрачным слоем и последующем его открытии слой из прозрачного становился черным. Скорее всего это было связано с тем, что при сохранении сохранялась только информация из R, G и B каналов, игнорируя альфа-канал (прозрачность). Что самое интересное, процент такого явления крайне низок (у меня всего их было раза два-три), но тем не менее голову поломать может ).

Я для себя нашел такое решение.

Решение

  1. Сохраненный в Paint.NET файл открываем редактором Photoshop и сохраняем снова как PNG.
  2. Для проверки открываем любым редактором, например Paint, и вуаля….. прозрачность присутствует.

Проверено — работает. Всем удачи!!!

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Posted in WINDOWS and tagged , .

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.