ImagickDraw::setFillAlpha
(PECL imagick 2, PECL imagick 3)
ImagickDraw::setFillAlpha — Sets the opacity to use when drawing using the fill color or fill texture
Beschreibung
$opacity
): boolDiese Funktion ist bis jetzt nicht dokumentiert. Es steht nur die Liste der Argumente zur Verfügung.
Sets the opacity to use when drawing using the fill color or fill texture. Fully opaque is 1.0.
Parameter-Liste
-
opacity
-
fill alpha
Rückgabewerte
Es wird kein Wert zurückgegeben.
Beispiele
Beispiel #1 ImagickDraw::setFillAlpha() example
<?php
function setFillAlpha($strokeColor, $fillColor, $backgroundColor) {
$draw = new \ImagickDraw();
$draw->setStrokeColor($strokeColor);
$draw->setFillColor($fillColor);
$draw->setStrokeOpacity(1);
$draw->setStrokeWidth(2);
$draw->rectangle(100, 200, 200, 300);
@$draw->setFillAlpha(0.4);
$draw->rectangle(300, 200, 400, 300);
$imagick = new \Imagick();
$imagick->newImage(500, 500, $backgroundColor);
$imagick->setImageFormat("png");
$imagick->drawImage($draw);
header("Content-Type: image/png");
echo $imagick->getImageBlob();
}
?>