(PHP 4, PHP 5)
imagecolorallocate — Alloue une couleur pour une image
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() .
Une ressource d'image, retourné par une des fonctions de création d'images, comme imagecreatetruecolor() .
Valeur pour le composant rouge
Valeur pour le composant vert
Valeur pour le composant bleu
Un identifiant de couleur ou FALSE si l'allocation échoue.
Version | Description |
---|---|
Avant la version 5.1.3 | Retourne -1 si l'allocation échoue. |
Exemple 1140. 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
);
?>
imagecolorallocatealpha() |
imagecolordeallocate() |