преобразовать шестнадцатеричное значение #RRGGBB в #AARRGGBB - PullRequest
5 голосов
/ 05 февраля 2010

Какое значение будет иметь # 414141 как #AARRGGBB, а что с # 52b531? Как я могу конвертировать это с помощью PHP?

С уважением,
Pentium10

1 Ответ

15 голосов
/ 05 февраля 2010

AA - это альфа-канал, и прямое преобразование должно было бы установить AA в FF, чтобы сделать его полностью непрозрачным:

#414141 becomes #FF414141 

(Просто добавлю: в некоторых реализациях это означает степень прозрачности, где 00 означает полную непрозрачность, а FF означает полную прозрачность. В этом случае, # 00414141 будет правильным. Но я думаю, что это исключение)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...