国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 課堂 > 小程序 > 正文

小程序中canvas的drawImage方法參數使用詳解

2020-03-21 15:52:48
字體:
來源:轉載
供稿:網友

最近在開發小程序,海報生成的過程中,要在carvas中不斷去添加圖片,對小程序的drawImage參數不是很明確,這次解惑。

示例代碼

有三個版本的寫法:

drawImage(imageResource, dx, dy) 
drawImage(imageResource, dx, dy, dWidth, dHeight)
drawImage(imageResource, sx, sy, sWidth, sHeight, dx, dy, dWidth, dHeight) 從 1.9.0 起支持
const ctx = wx.createCanvasContext('myCanvas')wx.chooseImage({ success: function(res){  ctx.drawImage(res.tempFilePaths[0], 0, 0, 150, 100)  ctx.draw() }})

小程序,canvas,drawImage

這個方法跟原生canvas的一樣,具體如下

HTML5中引入新的元素canvas,其drawImage 方法允許在 canvas 中插入其他圖像( img 和 canvas 元素) 。drawImage函數有三種函數原型:

drawImage(image, dx, dy) 
drawImage(image, dx, dy, dw, dh) 
drawImage(image, sx, sy, sw, sh, dx, dy, dw, dh)

第一個參數image是所要繪制的圖片資源

作為參數。dx和dy是image在canvas中定位的坐標值;dw和dh是image在canvas中即將繪制區域(相對dx和dy坐標的偏移量)的寬度和高度值;sx和sy是image所要繪制的起始位置,sw和sh是image所要繪制區域(相對image的sx和sy坐標的偏移量)的寬度和高度值。

小程序,canvas,drawImage

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南和县| 荣成市| 瓮安县| 汝阳县| 江西省| 尚义县| 丰顺县| 满洲里市| 安吉县| 营山县| 皮山县| 东丽区| 张家川| 文山县| 应城市| 厦门市| 绥芬河市| 陇南市| 恩平市| 霍山县| 新民市| 新源县| 宁陵县| 宜川县| 晋城| 明光市| 灵台县| 福泉市| 漯河市| 昭觉县| 阳春市| 即墨市| 黔江区| 临桂县| 石狮市| 阜城县| 永定县| 万年县| 通辽市| 开封市| 稷山县|