Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 20819 программистов и 1124 робота. Сейчас ищут 418 программистов ...
Приступая к работе

imagecolorexactalpha - Получение индекса заданного цвета и альфа компонента

imagecolorexactalpha

(PHP 4 >= 4.0.6, PHP 5, PHP 7)

imagecolorexactalphaПолучение индекса заданного цвета и альфа компонента

Описание

int imagecolorexactalpha ( resource $image , int $red , int $green , int $blue , int $alpha )

Возвращает индекс для заданного цвета и альфа компонента в палитре изображения.

Список параметров

image

Ресурс изображения, полученный одной из функций создания изображений, например, такой как imagecreatetruecolor().

red

Значение красного компонента цвета.

green

Значение зеленого компонента цвета.

blue

Значение синего компонента цвета.

alpha

Значение в диапазоне от 0 до 127. 0 означает непрозрачность, 127 означает абсолютную прозрачность.

Параметры цвета могут быть либо целочисленными в диапазоне от 0 до 255, либо шестнадцатеричными в диапазоне от 0x00 до 0xFF.

Возвращаемые значения

Возвращает индекс для заданного цвета и альфа компонента в палитре изображения либо -1, если такого цвета в палитре нет.

Примеры

Пример #1 Получение цветов GD логотипа

<?php

// создание изображения
$im imagecreatefrompng('./gdlogo.png');

$colors   = Array();
$colors[] = imagecolorexactalpha($im255000);
$colors[] = imagecolorexactalpha($im000127);
$colors[] = imagecolorexactalpha($im25525525555);
$colors[] = imagecolorexactalpha($im1002555220);

print_r($colors);

// освобождение памяти
imagedestroy($im);
?>

Результатом выполнения данного примера будет что-то подобное:

Array
(
    [0] => 16711680
    [1] => 2130706432
    [2] => 939524095
    [3] => 342163252
)

Примечания

Замечание: Эта функция нуждается в GD версии 2.0.1 или выше.

Смотрите также

  • imagecolorclosestalpha() - Получение индекса цвета ближайшего к заданному с учетом прозрачности



Вернуться к: GD и функции для работы с изображениями Функции

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware