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

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

canvas怎么實現(xiàn)圖片根據(jù)滑塊放大縮小效果

小編給大家分享一下canvas怎么實現(xiàn)圖片根據(jù)滑塊放大縮小效果,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

常寧ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!

效果圖:

canvas怎么實現(xiàn)圖片根據(jù)滑塊放大縮小效果

圖(1) 原始圖

canvas怎么實現(xiàn)圖片根據(jù)滑塊放大縮小效果

圖(2) 縮小后

canvas怎么實現(xiàn)圖片根據(jù)滑塊放大縮小效果

圖(3) 放大后

代碼如下:



 
 
 
 
  #canvas1{
  box-shadow: 3px 3px 10px black;
  }
 
 
 
 
 
 
 
 var canvas = document.getElementById("canvas1");
 var context = canvas.getContext("2d");
 var slider = document.getElementById("silder");
 var scale = slider.value;
 creatImg(scale);
  slider.onmousedown = function() {
  slider.onmousemove = function () {
   scale = slider.value;
   creatImg(scale);
  }
  }
 function creatImg (scale) {
 var myImg = new Image();
 myImg.src = "https://gss0.baidu.com/-vo3dSag_xI4khGko9WTAnF6hhy/zhidao/pic/item/902397dda144ad34ac75c376d7a20cf430ad857d.jpg"
 var imgh = canvas.height * scale;
 var imgw = canvas.width * scale;
 var x = canvas.width / 2 - imgw / 2;
 var y = canvas.height / 2 - imgh / 2
 myImg.onload = function () {
 context.clearRect(0 , 0 , canvas.width , canvas.height);
 context.drawImage(myImg , x , y ,imgw , imgh)
 }
 }
 

看完了這篇文章,相信你對“canvas怎么實現(xiàn)圖片根據(jù)滑塊放大縮小效果”有了一定的了解,如果想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


網(wǎng)站欄目:canvas怎么實現(xiàn)圖片根據(jù)滑塊放大縮小效果
轉(zhuǎn)載注明:http://weahome.cn/article/gehghd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部