(PECL imagick 2.0.0)
ImagickDraw::rotate — Applique une rotation
$degrees
)Cette fonction n'est pas documentée et seule la liste des arguments est disponible.
Applique une rotation d'un angle donnée aux coordonnées de l'espace courant.
degreesAngle de rotation, en degrés.
Aucune valeur n'est retournée.
Exemple #1 Exemple avec ImagickDraw::rotate()
<?php
function rotate($strokeColor, $fillColor, $backgroundColor, $fillModifiedColor) {
$draw = new \ImagickDraw();
$draw->setStrokeColor($strokeColor);
$draw->setStrokeOpacity(1);
$draw->setFillColor($fillColor);
$draw->rectangle(200, 200, 300, 300);
$draw->setFillColor($fillModifiedColor);
$draw->rotate(15);
$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();
}
?>