zoukankan      html  css  js  c++  java
  • canves 图片旋转 demo

    <!DOCTYPE htmls>
    <html>
    <head>
        <title></title>
        <style>
    
        </style>
    </head>
    <body>
    
        <div class="mid">
            <canvas width="600" height="400" style="background:pink"  id="canvas">
                您的浏览器当前版本不支持canvas标签
            </canvas>
    
        </div>
    
    </body>
    </html>
    <script>
    
        //获取画布DOM  还不可以操作
        var canvas=document.getElementById('canvas');
        //alert(canvas);
        //设置绘图环境
        var cxt=canvas.getContext('2d');
    
        cxt.beginPath();
        var img = new Image();
        img.src = "./pics/psb.jpg";
        cxt.drawImage(img, 100, 100, 240, 169);
        cxt.save();
    
        //在异次元空间重置0,0点的位置
        cxt.translate(100,100);
        //图片/形状旋转
        //设置旋转角度  参数是弧度  角度 0-360 弧度=角度*Math.PI/180
        cxt.rotate(-30*Math.PI/180);
        var img = new Image();
        img.src = "./pics/psb.jpg";
        cxt.drawImage(img, 0, 0 , 240, 169);
        cxt.restore();
    
    </script>
  • 相关阅读:
    企业在线学习平台开发02
    企业在线学习平台开发01
    20200807-1
    20200801-01
    16用户体验评价-补
    13第一阶段意见评审-补
    11单词统计-补
    09用户模板和用户场景-补
    08顶会热词统计-补
    时间 Java
  • 原文地址:https://www.cnblogs.com/siqi/p/3504838.html
Copyright © 2011-2022 走看看