PHP imagealphablending - para establecer el modo de mezcla de imagen
imagealphablending - para ajustar el modo de imagen de mezcla.
gramática
bool imagealphablending ( resource $image , bool $blendmode )
imagealphablending () permite el uso de dos diferentes modos de dibujo en color vivo.
En el modo de mezcla (mezcla), componente del canal alfa del color suministra a todas las funciones de dibujo, tales como imagesetpixel () determinar el color subyacente se debe permitir que la medida se irradia a través. Como resultado, GD punto automáticamente la mezcla de color y el color cepillo existente, y almacena el resultado en la imagen. Los resultados del pixel es opaco.
En el modo no-mezcla, el color del lápiz junto con su información del canal alfa se copia en conjunto, reemplazar píxeles de destino. modo de fusión no está disponible en el momento de imagen paleta de pintura de.
Si se habilita blendMode, modo mezclando después TRUE, de lo contrario cerrada. exitoso retorno es TRUE, o en caso de error devuelve falso.
parámetros
- imagen creada por la función de imagen (por ejemplo imagecreatetruecolor ()) devuelve un recurso de imagen.
- BlendMode si desea activar el modo de fusión.verdaderas imágenes de color por defecto en True, false en caso contrario.
Valor de retorno
exitoso retorno es TRUE, o en caso de error devuelve falso.
Ejemplos
<?php // 创建图像 $im = imagecreatetruecolor(100, 100); // 启用混色模式 imagealphablending($im, true); // 画一个正方形 imagefilledrectangle($im, 30, 30, 70, 70, imagecolorallocate($im, 255, 0, 0)); // 输出 header('Content-type: image/png'); imagepng($im); imagedestroy($im); ?>