(PECL imagick 2, PECL imagick 3)
ImagickDraw::setStrokeAntialias — Controls whether stroked outlines are antialiased
$stroke_antialias
) : boolAceastă funcție nu este documentată în prezent; este disponibilă numai lista sa de argumente.
Controls whether stroked outlines are antialiased. Stroked outlines are antialiased by default. When antialiasing is disabled stroked pixels are thresholded to determine if the stroke color or underlying canvas color should be used.
stroke_antialias
the antialias setting
Nu este întoarsă nici o valoare.
Example #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();
}
?>