web:html5:canvas
Table des matières
HTML5 Canvas
Étapes pour utiliser Canvas
- Définir un élément
<canvas>
. - Obtenir le canvas par ID.
- Accéder au contexte 2d.
- Dessiner des formes.
Étape 1 : Définir le canvas
<canvas id="canvas" width="400" height="200"> Canvas not supported. </canvas>
Étape 2 : Localiser le canvas
window.onload = function () { var canvas = document.getElementById('canvas'); };
Étape 3 : Accéder au contexte
window.onload = function () { var canvas = document.getElementById('canvas'); var ctx = canvas.getContext('2d'); };
Il est important de respecter la casse de 2d
et non inscrire 2D
.
Étape 4 : Dessiner
ctx.fillStyle = 'red'; ctx.fillRect(0, 0, 200, 100);
Canvas API
Fonctions
addColorStop | drawImage | restore |
arc | fill | rotate |
arcTo | fillRect | save |
beginPath | fillText | scale |
bezierCurveTo | getImageData | setTransform |
clearRect | isPointInPath | stroke |
clip | lineTo | strokeRect |
closePath | measureText | strokeText |
createImageData | moveTo | transform |
createLinearGradient | putImageData | translate |
createPattern | quadraticCurveTo | |
createRadialGradient | rect |
Propriétés
data | miterLimit |
fillStyle | shadowBlur |
font | shadowColor |
globalAlpha | shadowOffsetX |
globalCompositeOperation | shadowOffsetY |
height | strokeStyle |
lineCap | textAlign |
lineJoin | textBaseline |
lineWidth | width |
Rectangles
Fonctions
- clearRect(x, y, width, height)
- fillRect(x, y, width, height)
- rect(x, y, width, height)
- strokeRect(x, y, width, height)
Propriétés
- fillStyle
- strokeStyle
Arcs
Fonctions
- arc(x, y, radius, startAngle, endAngle, antiClockwise)
- arcTo(x1, y1, x2, y2, radius)
Propriétés
- fillStyle
- strokeStyle
web/html5/canvas.txt · Dernière modification : 2022/02/02 00:42 de 127.0.0.1