(PECL imagick 2, PECL imagick 3)
ImagickDraw::matte — Pinta sobre el canal de opacidad de la imagen
Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
Pinta sobre el canal de opacidad de la imagen para establecer los píxeles afectados a transparentes, para influir en la opacidad de los píxeles.
xcoordenada x del mate
ycoordenada y del mate
paintMethodconstante PAINT_
Ejemplo #1 ImagickDraw::matte()
<?php
function matte($strokeColor, $fillColor, $backgroundColor, $paintType) {
$draw = new \ImagickDraw();
$draw->setStrokeColor($strokeColor);
$draw->setFillColor($fillColor);
$draw->setStrokeWidth(2);
$draw->setFontSize(72);
$draw->matte(120, 120, $paintType);
$draw->rectangle(100, 100, 300, 200);
$imagick = new \Imagick();
$imagick->newImage(500, 500, $backgroundColor);
$imagick->setImageFormat("png");
$imagick->drawImage($draw);
header("Content-Type: image/png");
echo $imagick->getImageBlob();
}
?>