Cet article nécessite une relecture rédactionnelle. Voici comment vous pouvez aider.
La méthode CanvasRenderingContext2D
.lineTo()
de l'API 2D des Canvas connecte le point aux coordonnées actuelles du crayon à celles reçues en argument en une ligne droite.
Syntaxe
void ctx.lineTo(x, y);
Paramètres
x
- L'abcisse x du point d'arrivée.
y
- L'ordonnée y du point d'arrivée.
Exemples
Utilisation de la méthode lineTo
Ceci est un extrait e code utilisant la méthode lineTo
. Il faut utiliser la méthode beginPath()
pour débuter un dessin, pour ensuite pouvoir dessiner une ligne dessus. On peut déplacer le crayon avec la méthode moveTo()
et utiliser la méthode stroke()
pour rendre la ligne visible.
HTML
<canvas id="canvas"></canvas>
JavaScript
var canvas = document.getElementById("canvas"); var ctx = canvas.getContext("2d"); ctx.beginPath(); ctx.moveTo(50,50); ctx.lineTo(100, 100); ctx.stroke();
Éditez le code suivant pour voir les changements en direct:
Spécifications
Spécification | Status | Comment |
---|---|---|
WHATWG HTML Living Standard La définition de 'CanvasRenderingContext2D.lineTo' dans cette spécification. |
Standard évolutif |
Compatibilité des navigateurs
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | (Oui) | (Oui) | (Oui) | (Oui) | (Oui) |
Feature | Android | Chrome pour Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | (Oui) | (Oui) | (Oui) | (Oui) | (Oui) | (Oui) |
Voir aussi
- l'interface qui la définit,
CanvasRenderingContext2D
CanvasRenderingContext2D.moveTo()
CanvasRenderingContext2D.stroke()