(PECL imagick 2.0.0)
ImagickDraw::setStrokeAntialias — Controla si los perfiles contorneados tiene antialias
$stroke_antialias
) : boolEsta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
Controla si los perfiles contorneados tiene antialias. Los perfiles contorneados tiene antialias por defecto. Cuando se deshabilita el antialias, los píxeles contorneados son puestos en el umbral para determinar si se debería usar el color de contorno o el color del lienzo subyacente.
stroke_antialias
la configuración de antialias
No devuelve ningún valor.
Ejemplo #1 ImagickDraw::setStrokeAntialias()
<?php
function setStrokeAntialias($strokeColor, $fillColor, $backgroundColor) {
$draw = new \ImagickDraw();
$draw->setStrokeColor($strokeColor);
$draw->setFillColor($fillColor);
$draw->setStrokeWidth(1);
$draw->setStrokeAntialias(false);
$draw->line(100, 100, 400, 105);
$draw->line(100, 140, 400, 185);
$draw->setStrokeAntialias(true);
$draw->line(100, 110, 400, 115);
$draw->line(100, 150, 400, 195);
$image = new \Imagick();
$image->newImage(500, 250, $backgroundColor);
$image->setImageFormat("png");
$image->drawImage($draw);
header("Content-Type: image/png");
echo $image->getImageBlob();
}
?>