HTML-canvas beginPath() Methode

❮ HTML Canvas-referentie

Voorbeeld

Teken twee paden op het canvas; een groene en een paarse:

Uw browser ondersteunt de HTML5canvastag niet.

javascript:

var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

ctx.beginPath();
ctx.lineWidth = "5";
ctx.strokeStyle = "green"; // Green path
ctx.moveTo(0, 75);
ctx.lineTo(250, 75);
ctx.stroke(); // Draw it

ctx.beginPath();
ctx.strokeStyle = "purple"; // Purple path
ctx.moveTo(50, 0);
ctx.lineTo(150, 130);
ctx.stroke(); // Draw it

Browserondersteuning

De getallen in de tabel geven de eerste browserversie aan die de methode volledig ondersteunt.

Method
beginPath() Yes 9.0 Yes Yes Yes

Definitie en gebruik

De methode beginPath() begint een pad of stelt het huidige pad opnieuw in.

Tip: gebruik moveTo(), lineTo(), quadricCurveTo(), bezierCurveTo(), arcTo() en arc() om paden te maken.

Tip: gebruik de methode stroke() om het pad daadwerkelijk op het canvas te tekenen.

JavaScript-syntaxis: context.beginPath();

❮ HTML Canvas-referentie