imagealphablending: establece el modo de fusión de una imagen.
bool imagealphablending (recurso $imagen, bool $blendmode)
imagealphblending() permite utilizar dos modos de pintura diferentes en imágenes en color verdadero.
En el modo de fusión, el componente de color del canal alfa se proporciona a todas las funciones de pintura, como imagesetpixel(), para determinar cuánto se debe permitir que brille el color subyacente. Como resultado, GD mezcla automáticamente el color existente en ese punto con el color del pincel y almacena el resultado en la imagen. Los píxeles resultantes son opacos.
En el modo sin fusión, el color del pincel se copia junto con la información de su canal alfa, reemplazando el píxel de destino. El modo de fusión de colores no está disponible al dibujar imágenes con paleta.
Si blendmode es TRUE, el modo de fusión está habilitado; de lo contrario, está desactivado. Devuelve VERDADERO en caso de éxito o FALSO en caso de error.
imageEl recurso de imagen devuelto por la función de creación de imágenes (como imagecreatetruecolor()).
blendmode independientemente de si el modo de fusión está habilitado. El valor predeterminado es Verdadero para imágenes en color verdadero; en caso contrario, FALSO.
Devuelve VERDADERO en caso de éxito o FALSO en caso de error.
<?php// Crear una imagen $im = imagecreatetruecolor(100, 100);// Habilitar el modo de fusión de colores imagealphablending($im, true);// Dibujar una imagen cuadrada llena de rectángulo($im, 30, 30, 70, 70, imagecolorallocate( $im, 255, 0, 0));//Encabezado de salida('Tipo de contenido: imagen/png');imagepng($im);imagedestroy($im);?>