imagerotate
(PHP 4 >= 4.3.0, PHP 5)
imagerotate — Fait tourner une image d'un angle
Description
imagerotate() fait tourner l'image image d'un angle de angle , en degr�s.
Le centre de rotation est le centre de l'image, et l'image tourn�e peut avoir des dimensions diff�rentes de l'image originale.
Liste de param�tres
- image
-
Une ressource d'image, retourn� par une des fonctions de cr�ation d'images, comme imagecreatetruecolor().
- angle
-
L'angle de rotation, en degr�s.
- bgd_color
-
Sp�cifie la couleur des zones qui seront d�couvertes apr�s la rotation.
- ignore_transparent
-
Si ce param�tre est d�fini et ne vaut pas z�ro, les couleurs transparentes seront ignor�es.
Valeurs de retour
Historique
Version | Description |
---|---|
5.1.0 | Le param�tre ignore_transparent a �t� ajout�. |
Exemples
Exemple #1 Rotation d'une image de 180 degr�s
Cet exemple tourne une image de 180 degr�s - � l'envers.
<?php
// Fichier et degr�s de rotation
$filename = 'test.jpg';
$degrees = 180;
// Content type
header('Content-type: image/jpeg');
// Chargement
$source = imagecreatefromjpeg($filename);
// Rotation
$rotate = imagerotate($source, $degrees, 0);
// Affichage
imagejpeg($rotate);
?>
L'exemple ci-dessus va afficher quelque chose de similaire � :
Notes
Note: Cette fonction n'est disponible que si PHP est compil� avec la version embarqu�e de la biblioth�que GD.