(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.
degrees
Angle 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();
}
?>