(PECL imagick 2, PECL imagick 3)
ImagickDraw::scale — Adjusts the scaling factor
Наразі ця функція не документована. Доступний лише список її параметрів.
Adjusts the scaling factor to apply in the horizontal and vertical directions to the current coordinate space.
xhorizontal factor
yvertical factor
Не повертає значень.
Приклад #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();
}
?>