站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        HTML5中canvas元素如何繪制圖形

        今天將和大家分享HTML5中canvas元素的使用,有一定參考價值,希望對大家有所幫助。

        【推薦課程:HTML5教程

        canvas元素

        主要使用 JavaScript 在網(wǎng)頁上繪制圖像畫布是一個矩形區(qū)域,可以控制其每一像素而且canvas 擁有多種繪制路徑、矩形、圓形、以及添加圖像的方法,接下來將在文章中為大家詳細介紹

        html代碼

        <canvas id="demo"></canvas>

        矩形

        fillStyle:用來給圖形添加色彩的

        fillRect(x,y,width,height)

        x:距離左上角的x值

        y:距離左上角的y值

        width,height:就是圖形的寬高

        <script type="text/javascript"> var demo=document.getElementById("demo"); var fang=demo.getContext("2d"); fang.fillStyle="pink"; fang.fillRect(0,0,200,50); </script>

        HTML5中canvas元素如何繪制圖形

        線條

        moveTo:線條開始位置

        lineTo:結(jié)束位置

        lineWidth:線條寬度

        strokeStyle:顏色

        stroke:開始繪制

         var demo=document.getElementById("demo");     var xian=demo.getContext("2d");       xian.moveTo(10,10);       xian.lineTo(100,100);       xian.lineWidth=2;       xian.strokeStyle="pink";       xian.stroke();

        HTML5中canvas元素如何繪制圖形

        圓形

        beginPath():開始路徑

        arc(x,y,r,sAngle,eAngle,counterclockwise)

        x,y:為圓的中心點坐標

        r:圓的半徑

        sAngle,eAngle:圓的起始角和結(jié)束角

        counterclockwise:可寫可不寫規(guī)定應該逆時針還是順時針繪圖。False = 順時針,true = 逆時針。

        var demo=document.getElementById("demo");     var yuan=demo.getContext("2d");     yuan.beginPath();     yuan.arc(100,100,50,0,2*Math.PI);     yuan.strokeStyle="pink";     yuan.stroke();

        HTML5中canvas元素如何繪制圖形

        圖形插入

        drawImage(img,sx,sy,swidth,sheight,x,y,width,height)

        sx,sy:剪切的 x,y 坐標位置

        swidth,sheight:被剪切圖像的寬度和高度

        x,y:在畫布上放置圖像的 x,y 坐標位置

        width,height:要使用的圖像的寬度和高度

        var demo=document.getElementById("demo"); var img1=document.getElementById("img1"); var img=demo.getContext("2d");  img1.onload=function(){   img.drawImage(img1,10,10,100,120)

        HTML5中canvas元素如何繪制圖形

        總結(jié):

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
        主站蜘蛛池模板: 欧美精品三区| 少妇人妻偷人精品无码视频新浪| 青春草无码精品视频在线观| 99久久精品国产麻豆| 亚洲精品午夜无码专区| 国产成人精品a视频一区| 久久精品无码一区二区无码| 久久er国产精品免费观看8| 久久精品www| 99在线精品免费视频九九视| 亚洲精品网站在线观看不卡无广告| 国产精品1024视频| 欧美精品免费观看二区| 99热门精品一区二区三区无码| 亚洲愉拍99热成人精品热久久 | 久久96国产精品久久久| 日韩精品无码熟人妻视频| 久久亚洲国产精品123区| 国产精品女人呻吟在线观看| 久久精品嫩草影院| www国产精品| 97久久精品无码一区二区| 久久久久久九九99精品 | 一本一本久久a久久综合精品蜜桃 一本一道精品欧美中文字幕 | 97久久超碰国产精品旧版| 精品卡一卡二卡乱码高清| 中文字幕在线精品视频入口一区 | 97精品久久天干天天天按摩| 乱码精品一区二区三区| 亚洲AV无码成人精品区天堂| 合区精品中文字幕| 亚洲av午夜国产精品无码中文字| 久久精品中文字幕有码| 精品国产高清在线拍| 好湿好大硬得深一点动态图91精品福利一区二区 | 亚洲国产成人一区二区精品区| 亚洲AV永久无码精品水牛影视| 伊人久久精品无码二区麻豆| 亚洲AV无码国产精品麻豆天美| 午夜精品久久久久久毛片| 四虎国产精品永久免费网址|