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 source_image, float angle, int bgd_color [, int ignore_transparent] )

imagerotate() fait tourner l'image `src_im` d'un angle de `angle`, en degrés.

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.

## Liste de paramètres

`source_image`

  Le lien vers l'image source

`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.

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