imagecolorallocate

(PHP 4, PHP 5)

imagecolorallocateAlloue une couleur pour une image

Description

int imagecolorallocate ( resource $image , int $red , int $green , int $blue )

Retourne un identifiant de couleur, repr�sentant la couleur compos�e avec les couleurs RGB.

imagecolorallocate() doit �tre appel�e pour cr�er chaque couleur qui sera repr�sent�e par image .

Note: Le premier appel � imagecolorallocate() remplit la couleur de fond avec la palette des images - images cr��es en utilisant imagecreate().

Liste de param�tres

image

Une ressource d'image, retourn� par une des fonctions de cr�ation d'images, comme imagecreatetruecolor().

red

Valeur pour le composant rouge.

green

Valeur pour le composant vert.

blue

Valeur pour le composant bleu.

Ces param�tres sont des entiers compris entre 0 et 255 ou des hexad�cimaux compris entre 0x00 and 0xFF.

Valeurs de retour

Un identifiant de couleur ou FALSE si l'allocation �choue.

Historique

Version Description
Avant la version 5.1.3 Retourne -1 si l'allocation �choue.

Exemples

Exemple #1 Exemple avec imagecolorallocate()

<?php

$im 
imagecreate(100100);

// Le fond de l'image est en rouge
$background imagecolorallocate($im25500);

// On d�finit des couleurs avec des entiers ..
$white imagecolorallocate($im255255255);
$black imagecolorallocate($im000);

// .. ou des hexad�cimaux
$white imagecolorallocate($im0xFF0xFF0xFF);
$black imagecolorallocate($im0x000x000x00);

?>

Voir aussi