HTML5 canvas 9繪制圖片實(shí)例詳解
繪制圖片
Var image=new Image();
image.src=” http://img4.duitang.com/uploads/item/201406/25/20140625182321_4MTau.thumb.700_0.jpeg”;
image.onload=function(){}
Context.drawImage(image,x,y);
Context.drawImage(image,x,y,w,h);
Context.drawIamge(image,sx,sy,sw,sh,dx,dy,dw,dh);
圖片平鋪
Var pat= context.createPattern(image,”repeat”);
Context.fillStyle=pat;
Context.fillRect(0,0,400,300);
圖片裁剪
先繪制好路徑
Context.clip();
<html> <head> <meta charset="UTF-8"> <title>繪制圖片</title> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> </head> <body> <canvas id="canvas" width="500" height="500"></canvas> <script type="text/javascript"> var oCanvas = document.getElementById("canvas"); var context = oCanvas.getContext("2d"); context.fillStyle = "#ededed"; context.fillRect(0, 0, 500, 500); //繪制圖片 var img = new Image(); //創(chuàng)建 img.src = "img/01.jpg"; //圖片地址 img.onload = function() { //檢測(cè)所有圖像信息載入頁(yè)面里 context.drawImage(img, 0, 0); // img對(duì)象;0,0:img坐標(biāo)起點(diǎn) }; </script> </body> </html>
相關(guān)文章
基于JS編寫(xiě)開(kāi)心消消樂(lè)游戲的示例代碼
這篇文章主要為大家介紹了如何利用JavaScript實(shí)現(xiàn)開(kāi)心消消樂(lè)小游戲,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-06-06js實(shí)現(xiàn)拖拽效果(構(gòu)造函數(shù))
這篇文章主要介紹了js利用構(gòu)造函數(shù)實(shí)現(xiàn)拖拽效果2015-12-12微信小程序開(kāi)發(fā)之轉(zhuǎn)發(fā)分享功能
這篇文章主要介紹了微信小程序開(kāi)發(fā)之轉(zhuǎn)發(fā)分享功能的實(shí)現(xiàn),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10微信小程序使用input組件實(shí)現(xiàn)密碼框功能【附源碼下載】
這篇文章主要介紹了微信小程序使用input組件實(shí)現(xiàn)密碼框功能,涉及input組件布局設(shè)置相關(guān)操作技巧,并附帶源碼供讀者下載參考,需要的朋友可以參考下2017-12-12javascript構(gòu)造函數(shù)以及原型對(duì)象的理解
本文主要介紹了javascript構(gòu)造函數(shù)以及原型對(duì)象的理解。分享了有關(guān)它們的實(shí)例代碼,具有一定的參考價(jià)值,下面跟著小編一起來(lái)看下吧2017-01-01JavaScript中標(biāo)識(shí)符提升問(wèn)題
標(biāo)識(shí)符指的是javascript中定義的符號(hào),標(biāo)識(shí)符可以由任意順序的大小寫(xiě)字母、數(shù)字、下劃線(xiàn)和美元符號(hào)組成,但標(biāo)識(shí)符不能以數(shù)字開(kāi)頭,也不能是javascript中的保留關(guān)鍵字。并且要注意,javascript是嚴(yán)格區(qū)分大小寫(xiě)的。2015-06-06BootstrapTable refresh 方法使用實(shí)例簡(jiǎn)單介紹
本文就bootstrapTable refresh 方法如何傳遞參數(shù)做簡(jiǎn)單舉例說(shuō)明,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧2017-02-02