(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.
x
coordenada x del mate
y
coordenada y del mate
paintMethod
constante PAINT_
Devuelve true
en caso de éxito o false
en caso de error.
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();
}
?>