zoukankan      html  css  js  c++  java
  • canvas第一天(画折线和不规则矩形)

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <style>
            canvas{
                background: blue;
            }
        </style>
    
    
        <title>Document</title>
    </head>
    <body>
    <canvas id="canvas" width="900" height="500"></canvas>
    <script>
    //获得画板
    var canvas=document.getElementById("canvas");
    //获得绘画环境
    var cv=canvas.getContext('2d');
    //开启路径(相当于大喊一声我要开始画了)
    cv.beginPath();
    //移动笔触到开始位置
    cv.moveTo(100,100);
    //指定要画到哪里去
    cv.lineTo(600,300);
    
    
    //定义拐角类型
    cv.lineJoin='round';
    //定义划线的粗细
    cv.lineWidth='10';
    //定义划线颜色
    cv.strokeStyle='white';
    //把线条画出来
    cv.stroke();
    cv.lineTo(700,150);
    cv.stroke();
    cv.lineTo(780,150);
    cv.stroke();
    </script>
    </body>
    </html>

    运行结果如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <style>
            canvas{
                background: red;
            }
        </style>
        <script type="text/javascript">
        window.onload=function(){
          //获得画板
          // var canvas=document.getElementById("canvas");
          //获得绘画环境
          var cv=canvas.getContext('2d');
          //指定填充颜色
          cv.fillStyle="blue";
          //绘制一个填充矩形
          cv.fillRect(200,100,260,199);
          // 绘制空心矩形
          // cv.strokeRect(200,100,260,199);
          // cv.lineWidth='10';
          // // 指定线条颜色
          // cv.strokeStyle='#F9264C';
          // // 清除矩形像素
          cv.clearRect(200,100,100,50);
        }
    
        </script>
        <title>Document</title>
    </head>
    <body>
    <!-- canvas负责在网页中绘制图形 -->
    <!-- 图表 -->
    <!-- <canvas>标签只是图形容器你必须用脚本来绘制图形 -->
    <!-- API方法 -->
    <canvas id="canvas" width="800" height="800"></canvas>
    </body>
    </html>

    运行结果如下:

    别废话,拿你代码给我看。
  • 相关阅读:
    OnFileOpen与OnOpenDocument(转)
    Wpf应用程序进入全屏和退出全屏
    在WPF中使用Emgu加载Image<,>图像的两种方法
    C#中ListBox控件重绘Item项
    sdut2404 Super Prime ACM算法设计
    真彩色制式下IplImage转成CBitmap格式
    【转】中缀表达式转换为后缀表达式
    MFC中CImage的简单复制方法 (Copy CImage)
    齐鲁软件大赛尖峰时刻团队
    Priest John's Busiest Day HDU2491 ACM算法设计
  • 原文地址:https://www.cnblogs.com/lvxueyang/p/13707483.html
Copyright © 2011-2022 走看看