91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么用HTML5的canvas畫圖并保存成圖片

發布時間:2022-03-07 16:16:54 來源:億速云 閱讀:315 作者:iii 欄目:web開發

本篇內容介紹了“怎么用HTML5的canvas畫圖并保存成圖片”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

使用了jcanvas插件。

復制代碼

代碼如下:

<head>

<script src='jquery-1.9.1.js'></script>

<script src='jcanvas.min.js'></script>

<!--<script src='js/jquery.mobile-1.2.0.min.js'></script> -->

<script>

var maxX=-1;

var maxY=-1;

var minX=99999;

var minY=99999;

function checkData(event){

var x=event.pageX-$('canvas').offset().left;

var y=event.pageY-$('canvas').offset().top;

if(x>maxX){

maxX=x;

}else if(x<minX){

minX=x;

}

if(y>maxY){

maxY=y;

}else if(y<minY){

minY=y;

}

}

$(function(){

var obj=$('canvas');

var temp_e;

var temp_draw=false;

obj.on({

mousedown:function(e){

temp_e=e;

temp_draw=true;

checkData(e);

},

mousemove:function(e){

if(temp_draw){

obj.drawLine({

strokeStyle: '#000',

strokeWidth: 3,

x1: temp_e.pageX-$('canvas').offset().left, y1: temp_e.pageY-$('canvas').offset().top,

x2: e.pageX-$('canvas').offset().left, y2: e.pageY-$('canvas').offset().top,

});

}

temp_e=e;

checkData(e);

},

mouseup:function(e){

temp_e=null;

temp_draw=false;

checkData(e);

},

mouseout:function(){

temp_e=null;

temp_draw=false;

}

});

$("#clean").on("click",function(){

maxX=-1;

maxY=-1;

minX=99999;

minY=99999;

obj.clearCanvas();

});

$("#save").on("click",function(){

var image=obj.getCanvasImage("png");

alert(image);

});

});

</script>

</head>

<body>

<input type="button" id="save" value="保存" />

<input type="button" id="clean" value="清除" />

<br/>

<canvas width='320' height='480' style="background:#f00"></canvas>

<div id="points"></div>

</body>

“怎么用HTML5的canvas畫圖并保存成圖片”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

封开县| 湟中县| 五常市| 基隆市| 静海县| 临清市| 建湖县| 通河县| 于田县| 苍梧县| 繁峙县| 鄯善县| 南通市| 康马县| 大安市| 磐石市| 开封县| 宜宾县| 武义县| 蒙自县| 大丰市| 盱眙县| 禹州市| 崇左市| 清镇市| 永顺县| 肇庆市| 泰宁县| 宁海县| 涞源县| 额济纳旗| 安图县| 天气| 印江| 柳州市| 尤溪县| 渭源县| 柞水县| 井冈山市| 连云港市| 屏东市|