canvas教程

画板的尺寸与实际显示尺寸【站长博客网】

字号+ 作者:H5之家 来源:H5之家 2016-08-13 10:01 我要评论( )

在canvas中当在canvas上写width和height时为canvas的实际画板大小,默认情况下width为300px,height为150px,接下来详细介绍,感兴趣的朋友可以参考下

相关推荐:    

  • 突破canvas语法限制 让他支持链式语法
  •     
  • html5-Canvas可以在web中绘制各种图形
  •     
  • html5之Canvas路径绘图、坐标变换应用实例
  •     
  • html5中canvas学习笔记2-判断浏览器是否支持
  •     
  • 在html5的Canvas上绘制椭圆的几种方法总结
  •     
  • html5 canvas-2.用canvas制作一个猜字母的小游
  •  

    在canvas中当在canvas上写width和height时为canvas的实际画板大小,默认情况下width为300px,height为150px。
    在style里面写css样式的时候widht和height为实际显示尺寸大小。
    现在以用canvas画一个对角线为例:

    复制代码

    代码如下:


    <!DOCTYPE html>
    <head>
    <meta charset=utf-8 />
    <title>canvas</title>
    <script type='text/javascript'>
    window.onload = function(){
    getCanvas();
    };
    //canvase绘图
    function getCanvas(){
    //获得canvas元素及其绘图上下文
    var canvas = document.getElementById('canvasId');
    var context = canvas.getContext('2d');
    //用绝对路标来创建一条路径
    context.beginPath();
    context.moveTo(0,200);
    context.lineTo(200,0);
    //将这条先绘制到canvas上
    context.stroke();
    }
    </script>
    </head>
    <body>
    <canvas ></canvas>
    </body>
    </html>


    显示效果如下:

    html5中canvas学习笔记1-画板的尺寸与实际显示尺寸

     
    可以看到,canvas画板为200*200的正方形,画图是用到了(0,200)到(200,0)的对角线显示。
    但是图形显示的时候为400*200的长方形,而且显示的也是对角线。

    Tag标签:  

     

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    相关文章
    • 图形.动画.与游戏开发》基瑞

      图形.动画.与游戏开发》基瑞

      2016-08-15 18:01

    • html5的canvas方法使用指南

      html5的canvas方法使用指南

      2016-08-12 14:03

    • HTML5 Canvas开发详解

      HTML5 Canvas开发详解

      2016-08-11 11:03

    • Android 2D Graphics学习(2)、Canvas篇2、Canvas裁剪和Region、RegionIter

      Android 2D Graphics学习(2)、Canvas篇2、Canvas裁剪和Region、Reg

      2016-08-02 18:00

    网友点评
    m