Удаление прозрачности с изображения
Удалите альфа-канал, чтобы сделать изображение полностью непрозрачным. Инструмент просто отбрасывает сведения о прозрачности и сохраняет записанный цвет каждого пикселя. Это полезно, если принтер, форма загрузки или старая программа не принимает файлы с прозрачностью, или если вы хотите увидеть скрытые цвета в прозрачных областях. Чтобы вместо этого заполнить прозрачные области выбранным цветом, используйте инструмент «Сведение изображения».
Часто задаваемые вопросы
Что именно делает этот инструмент?
Он удаляет альфа-канал — часть файла, в которой хранится степень прозрачности каждого пикселя. Все пиксели становятся полностью непрозрачными и отображают сохранённое для них значение цвета. Размеры и цвета изображения в остальном не меняются.
Почему прозрачные области стали чёрными или приобрели странный цвет?
В прозрачных пикселях по-прежнему хранится значение цвета, которое обычно не видно. Многие программы записывают туда чёрный цвет, другие сохраняют остаточные цвета после редактирования. При удалении альфа-канала эти цвета становятся видны. Чтобы получить чистый белый или цветной фон, используйте инструмент «Сведение изображения»: он смешивает прозрачность с выбранным цветом.
Чем это отличается от инструмента «Сведение изображения»?
Image Flatten накладывает изображение на цвет фона, поэтому полупрозрачные края плавно сливаются с этим цветом. Этот инструмент не смешивает цвета и просто отбрасывает значения альфа-канала. Он подходит, когда нужны исходные сохраненные цвета или файл без альфа-канала.
Что происходит с изображениями без прозрачности?
Они остаются без изменений, кроме того что сохраняются как PNG. Например, файлы JPEG никогда не содержат альфа-канала, поэтому цвета остаются идентичными. Оттенки серого в изображениях сохраняются.
В каком формате сохраняется результат?
В результате получается PNG без альфа-канала, в котором все цвета сохраняются в точности. Позже его можно преобразовать в JPEG, чтобы уменьшить размер файла. На этом этапе используется PNG, поэтому качество не теряется.
Когда может понадобиться непрозрачное изображение?
Некоторые службы печати, почтовые клиенты, офисные документы, торговые площадки и старые программы плохо работают с прозрачностью или вовсе не поддерживают ее. Удаление альфа-канала помогает избежать неожиданных черных или клетчатых фонов. Это также позволяет проверить, что именно содержится в файле.
Работает ли инструмент с полупрозрачными пикселями?
Да, полупрозрачные пиксели теряют прозрачность, и их сохраненный цвет отображается с полной интенсивностью. Поэтому мягкие тени и сглаженные края могут выглядеть резче. Используйте Image Flatten, если хотите, чтобы они плавно сливались с цветом фона.
Какие форматы можно загружать?
Загрузите файлы PNG, WebP, GIF, TIFF и AVIF с прозрачностью или файлы JPEG размером до 5 MB. Анимированные файлы обрабатываются по первому кадру, а изображения со стороной более 4000 пикселей уменьшаются до подходящего размера.
Повлияет ли это на качество изображения?
Нет, цветовые каналы копируются без изменений и сохраняются без потерь. Удаляется только альфа-канал.
Какой движок используется?
Инструмент использует операцию removeAlpha из библиотеки обработки изображений sharp. Она выполняется быстро и детерминированно, поэтому для одного и того же файла результат всегда одинаков.