(PECL imagick 2, PECL imagick 3)
ImagickDraw::scale — Adjusts the scaling factor
Questa funzione, al momento non è documentata; è disponibile soltanto la lista degli argomenti.
Adjusts the scaling factor to apply in the horizontal and vertical directions to the current coordinate space.
xhorizontal factor
yvertical factor
Nessun valore viene restituito.
Example #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();
}
?>