imageantialias PHP - si desea utilizar la función de anti-aliasing (antialias)
imageantialias - si desea utilizar la función de anti-aliasing (antialias).
gramática
bool imageantialias ( resource $image , bool $enabled )
Para habilitar la línea rápida y métodos de dibujo de polígonos anti-aliasing. No es compatible con la parte alfa. operación de mezcla directa. Sólo para imágenes de color verdadero.
No es compatible con anchuras y estilos de línea.
Utilizar el suavizado color de fondo transparente y se pueden producir resultados inesperados. El método de mezclar el color de fondo para utilizar como cualquier otro color. La falta de apoyo conduce a la parte alfa no está permitido basado en el método de antialiasing alfa.
parámetros
- Imagen: la imagen creada por la función (por ejemplo imagecreatetruecolor ()) devuelve un recurso de imagen.
- enabled: si el anti-aliasing está habilitada.
Valor de retorno
exitoso retorno es TRUE, o en caso de error devuelve falso.
Ejemplos
<?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); ?>
El ejemplo anterior de la imagen de salida es el siguiente: