真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何使用HTML5的Canvas來繪制圖形

如何使用HTML5的Canvas來繪制圖形?相信很多沒有經(jīng)驗(yàn)的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。

成都創(chuàng)新互聯(lián)公司專注于企業(yè)全網(wǎng)整合營銷推廣、網(wǎng)站重做改版、海州網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5技術(shù)、商城網(wǎng)站制作、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為海州等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

一、Canvas標(biāo)簽:

1、HTML5元素用于圖形的繪制,通過腳本(通常是javascript)來完成。

2、標(biāo)簽只是圖形容器,必須使用腳本來繪制圖形。

3、可以通過多種方法通過Canvas繪制路徑、盒、圓、字符以及添加圖像。

二、Canvas繪制圖形

1、繪制矩形

如何使用HTML5的Canvas來繪制圖形如何使用HTML5的Canvas來繪制圖形


2、繪制圓形

如何使用HTML5的Canvas來繪制圖形如何使用HTML5的Canvas來繪制圖形

3、moveTo和lineTo

如何使用HTML5的Canvas來繪制圖形如何使用HTML5的Canvas來繪制圖形

4、使用bezierCurveTo繪制貝塞爾曲線

如何使用HTML5的Canvas來繪制圖形

如何使用HTML5的Canvas來繪制圖形

5、繪制線性漸變

如何使用HTML5的Canvas來繪制圖形如何使用HTML5的Canvas來繪制圖形

如何使用HTML5的Canvas來繪制圖形如何使用HTML5的Canvas來繪制圖形

如何使用HTML5的Canvas來繪制圖形如何使用HTML5的Canvas來繪制圖形

6、繪制徑向漸變

如何使用HTML5的Canvas來繪制圖形如何使用HTML5的Canvas來繪制圖形

7、繪制變形圖形

如何使用HTML5的Canvas來繪制圖形如何使用HTML5的Canvas來繪制圖形

8、繪制圖形合成gloablCompositeOperation屬性

使用不同的 globalCompositeOperation 值繪制矩形。橙色矩形是目標(biāo)圖像。粉色矩形是源圖像。

定義和用法

globalCompositeOperation屬性設(shè)置或返回如何將一個(gè)源(新的)圖像繪制到目標(biāo)(已有)的圖像上。

源圖像 = 您打算放置到畫布上的繪圖。

目標(biāo)圖像 = 您已經(jīng)放置在畫布上的繪圖。

屬性值:

屬性
source-atop
在先繪制的圖形頂部顯示后繪制的圖形。后繪制的圖形位于先繪制的圖形之外的部分是不可見的。
source-in只繪制相交部分,由后繪制圖形的填充覆蓋,其余部分透明。
source-out只繪制后繪制圖形不相交的部分,由后繪制圖形的填充覆蓋,其余部分透明。
source-over在先繪制的圖形上顯示后繪制的圖形。相交部分由后繪制的圖形填充(顏色,漸變,紋理)覆蓋
destination-atop在后繪制的圖形頂部顯示先繪制的圖形。源圖像之外的目標(biāo)圖像部分不會(huì)被顯示。
destination-in在后繪制的圖形中顯示先繪制的圖形。只繪制相交部分,由先繪制圖形的填充覆蓋,其余部分透明
destination-out只有后繪制的圖形外的目標(biāo)圖像部分會(huì)被顯示,源圖像是透明的。
destination-over 相交部分由先繪制圖形的填充(顏色,漸變,紋理)覆蓋.
lighter相交部分由根據(jù)先后圖形填充來增加亮度。
copy
顯示后繪制的圖形。只繪制后繪制圖形。
xor相交部分透明

如何使用HTML5的Canvas來繪制圖形

以上效果圖的代碼如下:




    
    
    
    


圖形合成

9、給圖形繪制陰影

如何使用HTML5的Canvas來繪制圖形

代碼如下:




    
    canvas基礎(chǔ)api
    
    
    


    您的瀏覽器不支持canvas

五角星陰影

10、canvas使用圖像

語法:ctx.drawImage(imgobj,left,top,width,height)

如何使用HTML5的Canvas來繪制圖形




    
    canvas基礎(chǔ)api
    
    
    


    您的瀏覽器不支持canvas

看完上述內(nèi)容,你們掌握如何使用HTML5的Canvas來繪制圖形的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


網(wǎng)站欄目:如何使用HTML5的Canvas來繪制圖形
本文地址:http://weahome.cn/article/gojoic.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部