(PECL imagick 2, PECL imagick 3)
ImagickDraw::setFillOpacity — 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.
fillOpacity
the fill opacity
没有返回值。
示例 #1 ImagickDraw::setFillOpacity()
<?php
function setFillOpacity($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->setFillOpacity(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();
}
?>