imagealphablending — Définit le mode de fusion d'une image.
bool imagealphablending ( ressource $image , bool $blendmode )
imagealphblending() permet d'utiliser deux modes de peinture différents sur les images truecolor.
En mode de fusion, le composant de couleur du canal alpha est fourni à toutes les fonctions de peinture, telles que imagesetpixel() pour déterminer dans quelle mesure la couleur sous-jacente doit pouvoir transparaître. En conséquence, GD mélange automatiquement la couleur existante du point avec la couleur du pinceau et stocke le résultat dans l'image. Les pixels résultants sont opaques.
En mode sans fusion, la couleur du pinceau est copiée avec les informations de son canal alpha, remplaçant ainsi le pixel cible. Le mode de fusion des couleurs n’est pas disponible lors du dessin d’images en palette.
Si blendmode est TRUE, le mode de fusion est activé, sinon il est désactivé. Renvoie VRAI en cas de succès ou FAUX en cas d'échec.
imageLa ressource image renvoyée par la fonction de création d'image (telle que imagecreatetruecolor()).
blendmode , que le mode de fusion soit activé ou non. La valeur par défaut est True pour les images en vraies couleurs, FALSE dans le cas contraire.
Renvoie VRAI en cas de succès ou FAUX en cas d'échec.
<?php// Créer une image $im = imagecreatetruecolor(100, 100);// Activer le mode de fusion des couleurs imagealphablending($im, true);// Dessiner une image carrée remplierectangle($im, 30, 30, 70, 70, imagecolorallocate( $im, 255, 0, 0));//En-tête de sortie('Type de contenu : image/png');imagepng($im);imagedestroy($im);?>