Я обнаружил, что JPG не поддерживает прозрачность, значение альфа всегда 255. Мне интересно, только png поддерживает прозрачность?
Только PNG поддерживает прозрачность, это правда?
Ответ 1
-
png-32
поддерживает различные уровни прозрачности. Каждый пиксель может иметь непрозрачность между 0 и 255, причем 0 полностью прозрачен. -
png-24
поддерживает установку одного цвета как полностью прозрачного. Все остальное будет непрозрачным. -
gif
используется цветовая палитра. Вы можете указать, что один цвет в палитре полностью прозрачен. -
png-8
также использует цветовую палитру, но каждый цвет в палитре имеет собственное значение непрозрачности, поэтому он поддерживает различные уровни прозрачности. -
jpg
не поддерживает прозрачность.
Ответ 2
JPEG 2000 поддерживает полную прозрачность. См. > пространственная информация о пространственном пространстве 2000 JPEG.
Ответ 3
JPEG XR (не такой как JPEG 2000) также поддерживает прозрачность.
Однако он не является полезным форматом для Интернета, поскольку его поддерживают только Internet Explorer и Edge.
WebP - еще один новый формат изображений с поддержкой прозрачности.
Однако Safari и Internet Explorer не поддерживают его.