Méthode rotate()du canvas HTML
Manuel de référence HTML canvas
Exemple
Faire pivoter le rectangle de 20 degrés :
JavaScript :
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.rotate(20*Math.PI/180);
ctx.fillRect(50,20,100,50);
var ctx=c.getContext("2d");
ctx.rotate(20*Math.PI/180);
ctx.fillRect(50,20,100,50);
Essayez-le vous-même »
Prise en charge des navigateurs
![]()
![]()
![]()
![]()
![]()
Internet Explorer 9, Firefox, Opera, Chrome et Safari prennent en charge la méthode rotate().
Remarque :Internet Explorer 8 et les versions antérieures ne prennent pas en charge l'élément <canvas>.
Définition et utilisation
La méthode rotate() fait pivoter le dessin actuel.
Remarque :La rotation n'affecte que les dessins réalisés après la fin de la rotation.
| Syntaxe JavaScript : | context.rotate(angle); |
|---|
Valeurs des paramètres
| Paramètre | Description |
|---|---|
| angle | L'angle de rotation, en radians. Pour convertir des degrés en radians, utilisez la formuledegrees*Math.PI/180 pour le calcul. Exemple : Pour effectuer une rotation de 5 degrés, spécifiez la formule suivante : 5*Math.PI/180. |
Manuel de référence HTML canvas Autres extensions