GD and Image Funzioni
PHP Manual

imagecolorexactalpha

(PHP 4 >= 4.0.6, PHP 5)

imagecolorexactalphaGet the index of the specified color + alpha

Descrizione

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

Returns the index of the specified color+alpha in the palette of the image.

Elenco dei parametri

image

Una risorsa immagine, restituita da una delle funzioni di creazione immagine, come imagecreatetruecolor().

red

Valore della componente rossa.

green

Valore della componente verde.

blue

Valore della componente blu.

alpha

A value between 0 and 127. 0 indicates completely opaque while 127 indicates completely transparent.

The colors parameters are integers between 0 and 255 or hexadecimals between 0x00 and 0xFF.

Valori restituiti

Returns the index of the specified color+alpha in the palette of the image, or -1 if the color does not exist in the image's palette.

Esempi

Example #1 Get colors from the GD logo

<?php

// Setup an image
$im imagecreatefrompng('./gdlogo.png');

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

print_r($colors);

// Free from memory
imagedestroy($im);
?>

Il precedente esempio visualizzerĂ  qualcosa simile a:

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

Note

Nota: Questa funzione necessita di GD 2.0.1 o successivi (raccomandato 2.0.28 o successivi).

Vedere anche:


GD and Image Funzioni
PHP Manual