HTML5 canvas的drawImage()方法用于在畫布上繪制圖像、視頻或其他畫布。
具體來說,drawImage()方法有三種不同的用法:
1. 繪制圖片:可以將一個圖片繪制到畫布上。我們可以指定圖片對象、圖片路徑或者指向圖片的URL作為參數。可以選擇指定圖像的位置和尺寸,也可以選擇僅在畫布上繪制圖像的一部分。
2. 繪制視頻:可以將一個視頻繪制到畫布上。和繪制圖片類似,我們可以指定視頻對象或者指向視頻的URL作為參數。可以選擇指定視頻的位置和尺寸。
3. 繪制畫布:可以將一個畫布繪制到另一個畫布上。這允許我們在一個畫布上繪制復雜的圖形,然后將其作為一個整體繪制到另一個畫布上。
通過drawImage()方法,我們可以在畫布上實現圖像處理、視頻播放、圖形合成等功能,使得HTML5 canvas成為一個強大的圖形處理工具。