Прозрачный PNG-водяной знак без белой рамки

Вы сделали прозрачный PNG-логотип, добавили его на фото — а он оказался в белом прямоугольнике. Прозрачность не сломалась — что-то её свело. Понимание того, где теряется альфа-канал, точно подсказывает, как это остановить.

Что такое эта «белая рамка» на самом деле

Прозрачный PNG хранит альфа-канал — попиксельную карту прозрачности, которая говорит «здесь логотип, а тут ничего». Когда что-то игнорирует этот канал, прозрачные пиксели заливаются сплошным цветом (обычно белым) — и получается рамка.

Чаще всего причин две:

Где теряется альфа-канал

ПричинаЧто происходитКак исправить
Логотип сохранён как JPGУ JPG вообще нет альфа-канала, поэтому фон вплавляется белымПересохраните логотип как PNG с прозрачным фоном
Приложение сводит на непрозрачный холстОно игнорирует альфу PNG и накладывает поверх сплошного белогоИспользуйте инструмент, накладывающий с настоящей альфой
Экспорт перекодирует в JPGДаже чистое наложение сводится на выходеСохраняйте прозрачность знака вплоть до экспорта

Сохранять *фото* как JPG — нормально, фото непрозрачны. Проблема только тогда, когда прозрачность водяного знака теряется до наложения на фото.

Как сохранить прозрачность чистой

Два правила покрывают почти все случаи:

1. Подавайте настоящий прозрачный PNG. Откройте логотип на тёмном фоне — если видите белый квадрат, пересохраните его с удалённым фоном.

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

Прозрачные водяные знаки — простыми словами.

Почему у моего прозрачного PNG появляется белый фон при добавлении на фото?

Либо PNG на самом деле не прозрачный (часто он сохранён из JPG или сконвертирован в него, а у JPG нет альфа-канала), либо приложение свело его на белый холст вместо наложения с альфой PNG. Настоящий прозрачный PNG плюс наложение с учётом альфы убирают рамку.

Убирает ли сохранение фото в JPG прозрачность водяного знака?

Оно сводит итоговое изображение, и это нормально, потому что фото непрозрачны. Важно, чтобы альфа водяного знака учитывалась в момент наложения на фото — после этого экспорт готового изображения в JPG обычен.

Как проверить, действительно ли мой PNG прозрачный?

Посмотрите его на тёмном или цветном фоне. В прозрачных областях будет виден фон; если же вы видите сплошной белый прямоугольник, файл не прозрачный и его нужно пересохранить.

Overmark - Batch Photo Watermark

Overmark накладывает прозрачные PNG-логотипы с настоящей альфой — чистые края, без белой рамки, на одно фото или на серию.

Загрузить в App Store