Manuel PHP
Précédent |  | Suivant

# imagerotate

(PHP 4 >= 4.3.0, PHP 5)

imagerotate -- Fait tourner une image d'un angle

## Description

resource imagerotate ( resource src_im, float angle, int bgd_color [, int ignore_transparent] )

imagerotate() fait tourner l'image src_im d'un angle de angle degrés. bgd_color spécifie la couleur des zones qui seront découvertes après la rotation.

Le centre de rotation est le centre de l'image, et l'image tournée est réduite de telle sorte que les ajustements apportés à l'image tournée - les bords ne soient pas coupés.

Si ignore_transparent est défini et ne vaut pas zéro, les couleurs transparentes seront ignorées. Ce paramètre a été ajouté en PHP 5.1.

Exemple 1. Rotation d'une image de 180 degrés

Cet exemple tourne une image de 180 degrés - à l'envers.

`// 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);`

> Note : Cette fonction n'est disponible que si PHP est compilé avec la version embarquée de la bibliothèque GD.

Précédent | Sommaire | Suivant
imagerectangle | Niveau supérieur | imagesavealpha