ImagickDraw::scale

(PECL imagick 2.0.0)

ImagickDraw::scaleAdjusts the scaling factor

Beschreibung

ImagickDraw::scale ( float $x , float $y ) : bool
Warnung

Diese 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()

<?php
function scale($strokeColor$fillColor$backgroundColor$fillModifiedColor) {

    
$draw = new \ImagickDraw();
    
$draw->setStrokeColor($strokeColor);
    
$draw->setStrokeWidth(4);
    
$draw->setFillColor($fillColor);
    
$draw->rectangle(200200300300);
    
$draw->setFillColor($fillModifiedColor);
    
$draw->scale(1.41.4);
    
$draw->rectangle(200200300300);

    
$image = new \Imagick();
    
$image->newImage(500500$backgroundColor);
    
$image->setImageFormat("png");
    
$image->drawImage($draw);

    
header("Content-Type: image/png");
    echo 
$image->getImageBlob();
}

?>