我要尋找一個[快]的方式向主canvas元素上繪製多個畫布圖像繪製多個畫布。 什麼是正確和最快的方式來做到這一點?HTML5:一個主畫布
4
A
回答
3
畫布的drawImage
方法可作爲第一個參數接受畫布對象。這是最快和推薦的方式。
下面是從w3.org提取物:
//繪製圖像
空隙的drawImage((HTMLImageElement或 HTMLCanvasElement或HTMLVideoElement)圖像,雙DX,DY雙);
空隙的drawImage((HTMLImageElement或HTMLCanvasElement或 HTMLVideoElement)圖像,雙DX,DY雙,雙DW,DH雙);
空隙的drawImage((HTMLImageElement或HTMLCanvasElement或 HTMLVideoElement)圖像,雙SX,SY雙,雙SW,雙SH, 雙DX,DY雙,雙DW,DH雙);
請注意,您的畫布元素不必添加到文檔中。我在內存畫布中使用所有緩衝對象或精靈對象(someSprite = document.createElement('canvas');...
)。
0
Dystroy是正確的,如果你要保存的畫布油畫,那麼你可以使用getCanvasData。
相關問題
- 1. 抓一個HTML5畫布
- 2. 麻煩畫一個HTML5畫布
- 3. html5畫布drawImage從一個畫布到另一個
- 4. Html5畫布動畫
- 5. HTML5畫布drawImage在一個角度
- 6. 上傳HTML5畫布作爲一個blob
- 7. HTML5畫布在同一個畫布內分層對象
- 8. HTML5拖放多個圖像從一個畫布到另一個畫布
- 9. 多個HTML5畫布覆蓋
- 10. onmouse畫布HTML5
- 11. HTML5畫布,GUI
- 12. 從HTML5畫布
- 13. 對HTML5畫布
- 14. HTML5畫布API
- 15. HTML5畫布ScreenToIso
- 16. HTML5畫布getPixel
- 17. HTML5畫布,smoothZoom
- 18. 在HTML5畫布
- 19. 將多個HTML5畫布動畫
- 20. 動畫GIF在HTML5畫布
- 21. HTML5畫布線條畫
- 22. HTML5畫布動畫問題
- 23. Html5,JavaScript,畫布動畫?
- 24. 動態HTML5畫布動畫
- 25. 梯度HTML5畫布
- 26. HTML5畫布問題
- 27. HTML5畫布鼠標
- 28. HTML5「畫布爲空」
- 29. 翻譯html5畫布
- 30. html5畫布問題