--- title: CanvasRenderingContext2D.stroke() slug: Web/API/CanvasRenderingContext2D/stroke translation_of: Web/API/CanvasRenderingContext2D/stroke ---
{{APIRef}}

La méthode CanvasRenderingContext2D.stroke() de l'API Canvas 2D dessine le chemin actuel ou donné avec le style de trait actuel utilisant la règle d'enroulement non nulle.

Syntaxe

void ctx.stroke();
void ctx.stroke(path);

Paramètres

path
Un chemin {{domxref("Path2D")}} à dessiner.

Exemples

Utilisation de la méthode stroke

Il s'agit d'un extrait de code simple utilisant la méthode stroke pour tracer un chemin.

HTML

<canvas id="canvas"></canvas>

JavaScript

var canvas = document.getElementById('canvas');
var ctx = canvas.getContext('2d');
ctx.rect(10, 10, 100, 100);
ctx.stroke();

Editer le code en dessous et voir vos modifications mises à jour en direct dans le canevas :

{{ EmbedLiveSample('Playable_code', 700, 360) }}

Spécifications

Spécification Statut Commentaire
{{SpecName('HTML WHATWG', "scripting.html#dom-context-2d-stroke", "CanvasRenderingContext2D.stroke")}} {{Spec2('HTML WHATWG')}}  

Compatibilité avec les navigateurs

{{Compat("api.CanvasRenderingContext2D.stroke")}}

Voir aussi