ImagickDraw::scale
(PECL imagick 2, PECL imagick 3)
ImagickDraw::scale — Adjusts the scaling factor
Beschreibung
$x
, float $y
): boolDiese Funktion ist bis jetzt nicht dokumentiert. Es steht nur die Liste der Argumente zur Verfügung.
Adjusts the scaling factor to apply in the horizontal and vertical directions to the current coordinate space.
Parameter-Liste
-
x
-
horizontal factor
-
y
-
vertical factor
Rückgabewerte
Es wird kein Wert zurückgegeben.
Beispiele
Beispiel #1 ImagickDraw::scale() example
<?php
function scale($strokeColor, $fillColor, $backgroundColor, $fillModifiedColor) {
$draw = new \ImagickDraw();
$draw->setStrokeColor($strokeColor);
$draw->setStrokeWidth(4);
$draw->setFillColor($fillColor);
$draw->rectangle(200, 200, 300, 300);
$draw->setFillColor($fillModifiedColor);
$draw->scale(1.4, 1.4);
$draw->rectangle(200, 200, 300, 300);
$image = new \Imagick();
$image->newImage(500, 500, $backgroundColor);
$image->setImageFormat("png");
$image->drawImage($draw);
header("Content-Type: image/png");
echo $image->getImageBlob();
}
?>