imagecolorexactalpha
(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
imagecolorexactalpha — Отримання індексу заданого кольору та альфа компонента
Опис
imagecolorexactalpha( GdImage $image, int $red, int $green, int $blue, int $alpha): int
Повертає індекс для заданого кольору та альфа компонента на панелі зображення.
Список параметрів
image
Об'єкт GdImage, що повертається однією з функцій створення зображень, наприклад, такий як imagecreatetruecolor()
red
Значення червоного компонента кольору.
green
Значення зеленого компонента кольору.
blue
Значення синього компонента кольору.
alpha
Значение в диапазоне от до127
. . означає непрозорість, 127
означає абсолютну прозорість.
Параметри кольору можуть бути цілими в діапазоні від 0 до 255, або шістнадцятковими в діапазоні від 0x00 до 0xFF.
Значення, що повертаються
Повертає індекс для заданого кольору та альфа компонента на панелі зображення або -1, якщо такого кольору на палітрі немає.
список змін
Версия | Опис |
---|---|
8.0.0 | image тепер чекає екземпляр GdImage; раніше очікувався коректний gd ресурс (Resource). |
Приклади
Приклад #1 Отримання кольорів GD логотипу
Loading...
Висновок наведеного прикладу буде схожим на:
Array
(
[0] => 16711680
[1] => 2130706432
[2] => 939524095
[3] => 342163252
)
Дивіться також
- imagecolorclosestalpha() - Отримання індексу кольору найближчого до заданого з урахуванням прозорості