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 )

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.

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.