(PECL imagick 2, PECL imagick 3)
ImagickDraw::matte — Dibuja sobre el canal de opacidad de la imagen
Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.
Dibuja sobre el canal de opacidad de la imagen, con el fin de hacer transparentes los píxeles indicados.
x
Abscisa del mate
y
Ordenada del mate
paint
Una de las constantes PAINT
(imagick::PAINT_*
).
Ejemplo #1 Ejemplo con 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();
}
?>