# imagealphablending

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

imagealphablending — Establece 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(100, 100);
// Establecer la mezcla alfa
imagealphablending($im, true);
// Dibujar un cuadrado
imagefilledrectangle($im, 30, 30, 70, 70, imagecolorallocate($im, 255, 0, 0));
// Imprimir
header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
?>`