在HTML5的Canvas中,drawImage方法用于在畫布上繪制圖像。該方法可以接受多種參數(shù)來定位圖像的位置:
drawImage(image, x, y):在畫布上繪制指定的圖像,將圖像的左上角定位在坐標(biāo)(x, y)處。
drawImage(image, x, y, width, height):在畫布上繪制指定的圖像,并指定圖像的寬度和高度,將圖像的左上角定位在坐標(biāo)(x, y)處。
drawImage(image, sx, sy, sWidth, sHeight, dx, dy, dWidth, dHeight):從源圖像中復(fù)制指定區(qū)域,在畫布上繪制該區(qū)域,并指定其在畫布上的位置和大小。
其中,image表示要繪制的圖像對(duì)象,x和y表示圖像在畫布上的位置坐標(biāo),width和height表示圖像在畫布上的寬度和高度,sx和sy表示源圖像的起始坐標(biāo),sWidth和sHeight表示源圖像的寬度和高度,dx和dy表示目標(biāo)圖像在畫布上的起始坐標(biāo),dWidth和dHeight表示目標(biāo)圖像的寬度和高度。