亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

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

    HTML5 Canvas繪圖之drawImage() 方法的詳細(xì)介紹(代碼示例)

    本篇文章給大家?guī)淼膬?nèi)容是關(guān)于HTML5 Canvas繪圖之drawImage() 方法的詳細(xì)介紹(代碼示例),有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)你有所幫助。

    是一個(gè)新的HTML元素,這個(gè)元素可以被Script語言(通常是JavaScript)用來繪制圖形。例如可以用它來畫圖、合成圖象、或做簡(jiǎn)單的(和不那么簡(jiǎn)單的)動(dòng)畫。

    1、最常見的在canvas上畫圖的方法是使用Image對(duì)象。所支持的來源圖片格式依賴于瀏覽器的支持,然而,一些典型的圖片格式(png,jpg,gif等)基本上都沒有問題。
    2、在下面的所有例子中,圖片源將會(huì)使用這張200×200尺寸的圖片。

    HTML5 Canvas繪圖之drawImage() 方法的詳細(xì)介紹(代碼示例)

    3、繪制圖片:在最基本的畫圖操作中,你需要的只是希望圖像出現(xiàn)處的位置(x和y坐標(biāo))。圖像的位置是相對(duì)于其左上角來判斷的。使用這種方法,圖像可以簡(jiǎn)單的以其原尺寸被畫在畫布上
    4、代碼如下:

    var myImage=document.getElementByIdx_x("myCanvas");  var cxt=myImage.getContext("2d");  var img=new Image();  img.src="200.jpg";  cxt.drawImage(img,50,50);

    5、圖片變形:改變圖像的尺寸,你需要使用重載的drawImage函數(shù),提供給它希望的寬度和高度參數(shù)。
    6、代碼如下:

    var myImage=document.getElementByIdx_x("myCanvas");  var cxt=myImage.getContext("2d");  var img=new Image();  img.src="200.jpg";  cxt.drawImage(img,50,50,100,100);

    7、圖片裁剪:drawImage方法的功用是對(duì)圖像進(jìn)行裁剪。drawImage(image,sourceX,sourceY,sourceWidth,sourceHeight,destX,destY,destWidth, destHeight)
    8、參數(shù)很多,但基本上你可以把它想成從原圖中取出一個(gè)矩形區(qū)域,然后把它畫到畫布上目標(biāo)區(qū)域里。
    9、代碼如下:
    var myImage=document.getElementByIdx_x("myCanvas");

    var cxt=myImage.getContext("2d");  var img=new Image();  img.src="200.jpg";  cxt.drawImage(img,0,0,50,50,25,25,100,100);  cxt.drawImage(img,125,125,100,100,125,125,150,150);

    10、這些就是HTML5中的canvas(畫布)標(biāo)記里進(jìn)行繪圖和處理圖像的基本操作。

    1. 專欄
    2. 文章詳情

    HTML5 Canvas繪圖之drawImage() 方法的詳細(xì)介紹(代碼示例)

    紅楓葉 HTML5 Canvas繪圖之drawImage() 方法的詳細(xì)介紹(代碼示例)1

    52 分鐘前發(fā)布

    HTML5 Canvas繪圖詳解 drawImage() 方法

    • javascript
    • HTML5 Canvas繪圖之drawImage() 方法的詳細(xì)介紹(代碼示例) html5

    16 次閱讀 · 讀完需要 5 分鐘

    0

    簡(jiǎn)介
    是一個(gè)新的HTML元素,這個(gè)元素可以被Script語言(通常是JavaScript)用來繪制圖形。例如可以用它來畫圖、合成圖象、或做簡(jiǎn)單的(和不那么簡(jiǎn)單的)動(dòng)畫。

    1、最常見的在canvas上畫圖的方法是使用Image對(duì)象。所支持的來源圖片格式依賴于瀏覽器的支持,然而,一些典型的圖片格式(png,jpg,gif等)基本上都沒有問題。
    2、在下面的所有例子中,圖片源將會(huì)使用這張200×200尺寸的圖片。
    HTML5 Canvas繪圖之drawImage() 方法的詳細(xì)介紹(代碼示例)

    3、繪制圖片:在最基本的畫圖操作中,你需要的只是希望圖像出現(xiàn)處的位置(x和y坐標(biāo))。圖像的位置是相對(duì)于其左上角來判斷的。使用這種方法,圖像可以簡(jiǎn)單的以其原尺寸被畫在畫布上。
    4、代碼如下:

    var myImage=document.getElementByIdx_x("myCanvas");  var cxt=myImage.getContext("2d");  var img=new Image();  img.src="200.jpg";  cxt.drawImage(img,50,50);

    5、圖片變形:改變圖像的尺寸,你需要使用重載的drawImage函數(shù),提供給它希望的寬度和高度參數(shù)。
    6、代碼如下:

    var myImage=document.getElementByIdx_x("myCanvas");  var cxt=myImage.getContext("2d");  var img=new Image();  img.src="200.jpg";  cxt.drawImage(img,50,50,100,100);

    7、圖片裁剪:drawImage方法的功用是對(duì)圖像進(jìn)行裁剪。drawImage(image,sourceX,sourceY,sourceWidth,sourceHeight,destX,destY,destWidth, destHeight)
    8、參數(shù)很多,但基本上你可以把它想成從原圖中取出一個(gè)矩形區(qū)域,然后把它畫到畫布上目標(biāo)區(qū)域里。
    9、代碼如下:
    var myImage=document.getElementByIdx_x("myCanvas");

    var cxt=myImage.getContext("2d");  var img=new Image();  img.src="200.jpg";  cxt.drawImage(img,0,0,50,50,25,25,100,100);  cxt.drawImage(img,125,125,100,100,125,125,150,150);

    10、這些就是HTML5中的canvas(畫布)標(biāo)記里進(jìn)行繪圖和處理圖像的基本操作。

    • HTML5 Canvas繪圖之drawImage() 方法的詳細(xì)介紹(代碼示例)
      • 舉報(bào)

    你可能感興趣的

    評(píng)論

    默認(rèn)排序 時(shí)間排序

    載入中…

    顯示更多評(píng)論

    HTML5 Canvas繪圖之drawImage() 方法的詳細(xì)介紹(代碼示例)

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)