Note that a color allocated with imagecolorexactalpha won't show alpha (it will be opaque) when used with imageline(). Use imagerectangle() set to your normal start and end points instead.
Ensure that the image is created via imagecreatetruecolor() as well!
imagecolorexactalpha
(PHP 4 >= 4.0.6, PHP 5)
imagecolorexactalpha — Retourne l'index d'une couleur avec son canal alpha
Description
Retourne l'index de la couleur fournie au format RGB et son canal alpha alpha , dans l'image image .
Liste de paramètres
- image
-
Une ressource d'image, retourné par une des fonctions de création d'images, comme imagecreatetruecolor().
- red
-
Valeur du composant rouge
- green
-
Valeur du composant vert
- blue
-
Valeur du composant bleu
- alpha
-
Une valeur comprise entre 0 et 127. 0 indique une opacité complète tandis que 127 indique une transparence complète.
Valeurs de retour
Retourne l'index de la couleur fournie et son canal alpha dans la palette de l'image, ou -1 si la couleur n'existe pas dans la palette de l'image.
Notes
Note: Cette fonction requiert la bibliothèque GD 2.0.1 ou supérieure (2.0.28 ou supérieure est recommandée).
imagecolorexactalpha
12-Jul-2005 03:09
08-Nov-2002 07:01
What might be misleading in the docs is that if the specified color + alpha channel does not exist it will be created. So if you like to use an alpha channel in your image enable alpha blending and then create you color using this method.
