PHP imagealphablending - para definir o modo de imagem mistura
imagealphablending - para definir o modo de imagem mistura.
gramática
bool imagealphablending ( resource $image , bool $blendmode )
imagealphablending () permite o uso de dois diferentes modos de desenho em imagens de cores verdadeiras.
Sob o modo de mistura (blending), componente do canal alfa da cor fornecido para todas as funções de desenho, como imagesetpixel () determinar a cor subjacente deve ser permitido na medida irradiada através. Como resultado, GD apontar automaticamente a cor e cor escova de mistura existente, e armazena o resultado na imagem. Os resultados do pixel é opaco.
No modo não-mistura, a cor da caneta, juntamente com suas informações de canal alfa é copiado juntos, substituir os pixels de destino. modo de mesclagem não está disponível no momento imagem Paleta pintura de.
Se modoMesclagem, o modo em seguida, misturando TRUE é habilitado, caso contrário fechado. retorno bem sucedido TRUE, ou em caso de falha retorna FALSE.
parâmetros
- imagem criada pela função de imagem (por exemplo imagecreatetruecolor ()) retorna um recurso de imagem.
- BlendMode se deseja ativar o modo de mesclagem.imagens true color padrão como True, caso contrário FALSE.
Valor de retorno
retorno bem sucedido TRUE, ou em caso de falha retorna FALSE.
Exemplos
<?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); ?>