função se deve utilizar anti-aliasing (antialias) - imageantialias PHP
imageantialias - se para usar anti-aliasing de função (antialias).
gramática
bool imageantialias ( resource $image , bool $enabled )
Para ativar a linha rápido e polígono desenho métodos anti-aliasing. Ele não suporta alpha parte. operação de mistura directa. Apenas para imagens true color.
Ele não suporta larguras e estilos de linha.
Use anti-aliasing transparente cor de fundo e podem ocorrer resultados inesperados. O método de combinar a cor do fundo para utilização como qualquer outra cor. Falta de apoio leva a alfa parte não é permitida com base no método de anti-aliasing alfa.
parâmetros
- imagem: a imagem criada pela função (por exemplo imagecreatetruecolor ()) retorna um recurso de imagem.
- ativado: se o anti-aliasing está habilitado.
Valor de retorno
retorno bem sucedido TRUE, ou em caso de falha retorna FALSE.
Exemplos
<?php // 使用抗锯齿图片和一个普通图片 $aa = imagecreatetruecolor(400, 100); $normal = imagecreatetruecolor(200, 100); // 使用抗锯齿功能 imageantialias($aa, true); // 设置颜色 $red = imagecolorallocate($normal, 255, 0, 0); $red_aa = imagecolorallocate($aa, 255, 0, 0); // 画两条线 imageline($normal, 0, 0, 200, 100, $red); imageline($aa, 0, 0, 200, 100, $red_aa); // 合并图像 imagecopymerge($aa, $normal, 200, 0, 0, 0, 200, 100, 100); // 输出图像 header('Content-type: image/png'); imagepng($aa); imagedestroy($aa); imagedestroy($normal); ?>
O exemplo acima da imagem de saída é a seguinte: