您好,登錄后才能下訂單哦!
這篇文章主要介紹了context對象的方法有哪些的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇context對象的方法有哪些文章都會有所收獲,下面我們一起來看看吧。
方法 | 說明 |
---|---|
createCanvasContext | 創建 canvas 繪圖上下文(指定 canvasId) |
createContext(不推薦使用) | 創建 canvas 繪圖上下文 |
drawCanvas(不推薦使用) | 進行繪圖 |
canvasToTempFilePath | 導出圖片 |
方法 | 說明 |
---|---|
setFillStyle | 設置填充樣式 |
setStrokeStyle | 設置線條樣式 |
setShadow | 設置陰影 |
方法 | 說明 |
---|---|
createLinearGradient | 創建一個線性漸變 |
createCircularGradient | 創建一個圓形漸變 |
addColorStop | 在漸變中的某一點添加一個顏色變化 |
方法 | 說明 |
---|---|
setLineWidth | 設置線條寬度 |
setLineCap | 設置線條端點的樣式 |
setLineJoin | 設置兩線相交處的樣式 |
setMiterLimit | 設置最大傾斜 |
方法 | 說明 |
---|---|
rect | 創建一個矩形 |
fillRect | 填充一個矩形 |
strokeRect | 畫一個矩形(不填充) |
clearRect | 在給定的矩形區域內,清除畫布上的像素 |
方法 | 說明 |
---|---|
fill | 對當前路徑進行填充 |
stroke | 對當前路徑進行描邊 |
beginPath | 開始一個路徑 |
closePath | 關閉一個路徑 |
moveTo | 把路徑移動到畫布中的指定點,但不創建線條。 |
lineTo | 添加一個新點,然后在畫布中創建從該點到最后指定點的線條。 |
arc | 添加一個弧形路徑到當前路徑,順時針繪制。 |
quadraticCurveTo | 創建二次方貝塞爾曲線 |
bezierCurveTo | 創建三次方貝塞爾曲線 |
方法 | 說明 |
---|---|
scale | 對橫縱坐標進行縮放 |
rotate | 對坐標軸進行順時針旋轉 |
translate | 對坐標原點進行縮放 |
方法 | 說明 |
---|---|
fillText | 在畫布上繪制被填充的文本 |
setFontSize | 設置字體大小 |
setTextBaseline | 設置字體基準線 |
setTextAlign | 設置字體對齊方式 |
方法 | 說明 |
---|---|
drawImage | 在畫布上繪制圖像 |
方法 | 說明 |
---|---|
setGlobalAlpha | 設置全局畫筆透明度 |
方法 | 說明 |
---|---|
save | 保存當前繪圖上下文 |
restore | 恢復之前保過的繪圖上下文 |
draw | 進行繪圖 |
getActions(不推薦使用) |
獲取當前context 上存儲的繪圖動作 |
clearActions(不推薦使用) | 清空當前的存儲繪圖動作 |
關于“context對象的方法有哪些”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“context對象的方法有哪些”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。