imagecolorallocate
(PHP 4, PHP 5)
imagecolorallocate — Alloue une couleur pour une image
Description
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(100, 100);
// Le fond de l'image est en rouge
$background = imagecolorallocate($im, 255, 0, 0);
// On d�finit des couleurs avec des entiers ..
$white = imagecolorallocate($im, 255, 255, 255);
$black = imagecolorallocate($im, 0, 0, 0);
// .. ou des hexad�cimaux
$white = imagecolorallocate($im, 0xFF, 0xFF, 0xFF);
$black = imagecolorallocate($im, 0x00, 0x00, 0x00);
?>
Voir aussi
- imagecolorallocatealpha() - Alloue une couleur � une image
- imagecolordeallocate() - Supprime une couleur d'une image