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.

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:02:08