ImagickDraw::setFillAlpha
(PECL imagick 2, PECL imagick 3)
ImagickDraw::setFillAlpha — Sets the opacity to use when drawing using the fill color or fill texture
说明
警告
本函数还未编写文档,仅有参数列表。
Sets the opacity to use when drawing using the fill color or fill texture. Fully opaque is 1.0.
参数
alpha-
fill alpha
返回值
没有返回值。
示例
示例 #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();
}
?>