Método Canvas rotate()

definição e uso

rotate() método para girar o desenho atual.

exemplo

Gire o retângulo em 20 graus:

Seu navegador não suporta a tag HTML5 canvas.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.rotate(20 * Math.PI / 180);
ctx.fillRect(50,20,100,50);

Experimente você mesmo

sintaxe

context.rotate(angle);

valor do parâmetro

parâmetro descrição
angle

ângulo de rotação, medido em radianos.

Para converter ângulos em radianos, use a fórmula degrees * Math.PI / 180 para calcular.

Exemplo: Para girar 5 graus, pode-se definir a seguinte fórmula: 5 * Math.PI / 180.

Suporte do navegador

Os números na tabela indicam a versão do navegador que suportou a propriedade pela primeira vez.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

Notas:O Internet Explorer 8 e versões anteriores não suportam o elemento <canvas>.