做爰高潮a片〈毛片〉,尤物av天堂一区二区在线观看,一本久久A久久精品VR综合,添女人荫蒂全部过程av

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

用jSignature插件做簽字板并保存為圖片的方法

來源:懂視網(wǎng) 責(zé)編:小OO 時(shí)間:2020-11-27 19:58:55
文檔

用jSignature插件做簽字板并保存為圖片的方法

第一步:環(huán)境準(zhǔn)備;jquery、jSignature。第二步:demo編寫。<。--[if lt IE 9]>;<;script src=";jSignature/flashcanvas.js";>;<;/script>;<;第三步:測試;經(jīng)測試,成功。
推薦度:
導(dǎo)讀第一步:環(huán)境準(zhǔn)備;jquery、jSignature。第二步:demo編寫。<。--[if lt IE 9]>;<;script src=";jSignature/flashcanvas.js";>;<;/script>;<;第三步:測試;經(jīng)測試,成功。

今天要講的是用jquery插件jSignature做一個(gè)手寫板簽字的功能,并將簽字筆跡保存為圖片,下面就是實(shí)戰(zhàn)案例,一起跟隨小編來看一下。

第一步:環(huán)境準(zhǔn)備

jquery、jSignature

第二步:demo編寫

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<title>手寫板簽名demo</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta charset="UTF-8">
<meta name="description" content="overview & stats" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />
</head>
<body>
 <p id="signature"></p>
 <p style="text-align: center">
 <b style="color: red">請按著鼠標(biāo)寫字簽名。</b>
 </p>
 <input type="button" value="保存" id="yes"/>
 <input type="button" value="下載" id="download"/>
 <input type="button" value="重寫" id="reset"/>
 <p id="someelement"></p>
 <script src="jquery-2.0.3.min.js"></script>
 <!--[if lt IE 9]>
 <script src="jSignature/flashcanvas.js"></script>
 <![endif]-->
 <script src="jSignature/jSignature.min.js"></script>
 <script>
 $(function() {
 var $sigp = $("#signature");
 $sigp.jSignature(); // 初始化jSignature插件.
 $("#yes").click(function(){
 //將畫布內(nèi)容轉(zhuǎn)換為圖片
 var datapair = $sigp.jSignature("getData", "image");
 var i = new Image();
 i.src = "data:" + datapair[0] + "," + datapair[1];
 $(i).appendTo($("#someelement")); // append the image (SVG) to DOM.
 });
 //datapair = $sigp.jSignature("getData","base30");
 //$sigp.jSignature("setData", "data:" + datapair.join(","));
 $("#download").click(function(){
 downloadFile("a.png", convertBase64UrlToBlob($("img").attr("src")));
 });
 $("#reset").click(function(){
 $sigp.jSignature("reset"); //重置畫布,可以進(jìn)行重新作畫.
 $("#someelement").html("");
 });
 });
 function downloadFile(fileName, blob){
 var aLink = document.createElement('a');
 var evt = document.createEvent("HTMLEvents");
 evt.initEvent("click", false, false);//initEvent 不加后兩個(gè)參數(shù)在FF下會(huì)報(bào)錯(cuò), 感謝 Barret Lee 的反饋
 aLink.download = fileName;
 aLink.href = URL.createObjectURL(blob);
 aLink.dispatchEvent(evt);
 }
 /**
 * 將以base64的圖片url數(shù)據(jù)轉(zhuǎn)換為Blob
 * @param urlData
 * 用url方式表示的base64圖片數(shù)據(jù)
 */
 function convertBase64UrlToBlob(urlData){
 
 var bytes=window.atob(urlData.split(',')[1]); //去掉url的頭,并轉(zhuǎn)換為byte
 
 //處理異常,將ascii碼小于0的轉(zhuǎn)換為大于0
 var ab = new ArrayBuffer(bytes.length);
 var ia = new Uint8Array(ab);
 for (var i = 0; i < bytes.length; i++) {
 ia[i] = bytes.charCodeAt(i);
 }
 
 return new Blob( [ab] , {type : 'image/png'});
 }
 </script>
 
</body>
</html>

第三步:測試
經(jīng)測試,成功!

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

用jSignature插件做簽字板并保存為圖片的方法

第一步:環(huán)境準(zhǔn)備;jquery、jSignature。第二步:demo編寫。<。--[if lt IE 9]>;<;script src=";jSignature/flashcanvas.js";>;<;/script>;<;第三步:測試;經(jīng)測試,成功。
推薦度:
標(biāo)簽: 圖片 簽名 插件
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 中江县| 遵义县| 济阳县| 湖南省| 长治县| 体育| 永宁县| 洮南市| 长垣县| 大方县| 宽城| 化隆| 苏尼特左旗| 蚌埠市| 武城县| 衡东县| 贺州市| 宣汉县| 贡嘎县| 荃湾区| 岚皋县| 乃东县| 兴安县| 曲松县| 青川县| 上杭县| 历史| 南澳县| 怀仁县| 都安| 五大连池市| 庆元县| 安新县| 岗巴县| 九江县| 海林市| 莱西市| 酉阳| 曲周县| 阿拉善盟| 陇南市|