Applies the specified rotation to the current coordinate space


(PECL imagick 2.0.0)

ImagickDraw::rotateApplies the specified rotation to the current coordinate space

Описание

bool ImagickDraw::rotate ( float $degrees )
Внимание

К настоящему времени эта функция еще не была документирована; для ознакомления доступен только список аргументов.

Applies the specified rotation to the current coordinate space.

Список параметров

degrees

degrees to rotate

Возвращаемые значения

Эта функция не возвращает значения после выполнения.

Примеры

Пример #1 ImagickDraw::rotate()

<?php
function rotate($strokeColor$fillColor$backgroundColor$fillModifiedColor) {
    
$draw = new \ImagickDraw();
    
$draw->setStrokeColor($strokeColor);
    
$draw->setStrokeOpacity(1);
    
$draw->setFillColor($fillColor);
    
$draw->rectangle(200200300300);
    
$draw->setFillColor($fillModifiedColor);
    
$draw->rotate(15);
    
$draw->rectangle(200200300300);

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

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

?>