PHP 8.4.2 Released!

ImagickDraw::setFillAlpha

(PECL imagick 2, PECL imagick 3)

ImagickDraw::setFillAlphaSets the opacity to use when drawing using the fill color or fill texture

Descrizione

public ImagickDraw::setFillAlpha(float $opacity): bool
Avviso

Questa funzione, al momento non è documentata; è disponibile soltanto la lista degli argomenti.

Sets the opacity to use when drawing using the fill color or fill texture. Fully opaque is 1.0.

Elenco dei parametri

opacity

fill alpha

Valori restituiti

Nessun valore viene restituito.

Esempi

Example #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();
}

?>

add a note

User Contributed Notes 1 note

up
1
Mark van der Velden
17 years ago
setFillAlpha is deprecated use the replacement: setFillOpacity
To Top