imagealphablending

(PHP 4 >= 4.0.6, PHP 5, PHP 7)

imagealphablendingEstablece el modo de mezcla para una imagen

Descripción

imagealphablending ( resource $image , bool $blendmode ) : bool

imagealphablending() permite dos modos diferentes de dibujar imágenes de color verdadero. En el modo de mezcla, el componente canal alfa del color proporcionado a todas las funciones de dibujo, como imagesetpixel(), determina cuánto se debe permitir que brille el color subyacente a través de los colores de la imagen. Como resultado, gd mezcla automáticamente el color existente en ese punto con el color de dibujo, y almacena el resultado en la imagen. El píxel resultante es opaco. En un modo que no sea de mezcla, el color de dibujo se copia literalmente con la información del canal alfa, remplazando el píxel destino. El modo de mezlca no está disponible cuando se dibuja con imágenes de paleta de color.

Parámetros

image

Un recurso image, es devuelto por una de las funciones de creación de imágenes, como imagecreatetruecolor().

blendmode

Si se habilita o no el modo mezcla. En imágenes de color verdadero el valor por defecto es TRUE de otro modo el valor por defecto es FALSE

Valores devueltos

Devuelve TRUE en caso de éxito o FALSE en caso de error.

Ejemplos

Ejemplo #1 Ejemplo de uso de imagealphablending()

<?php
// Crear imagen
$im imagecreatetruecolor(100100);

// Establecer la mezcla alfa
imagealphablending($imtrue);

// Dibujar un cuadrado
imagefilledrectangle($im30307070imagecolorallocate($im25500));

// Imprimir
header('Content-type: image/png');

imagepng($im);
imagedestroy($im);
?>