ctx.save(); ctx.translate(....); ctx.rotate(angle*Math.PI/180); /* рисуем изображение */ ctx.restore();