LineWidth hossasy

lineWidth hossasy canvas üstünde çyzylýan çyzygyň galyňlygyny belgileýär.

Sintaksis

javascriptkontekst.lineWidth = bitin san;

Mysal

Geliň bir çyzyk çyzalyň we onuň galyňlygyny 5 piksel edip belleliň:

html<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas>
javascriptlet canvas = document.querySelector('#canvas');
let ctx = canvas.getContext('2d');

ctx.beginPath();
ctx.lineWidth = 5; // 5px galyňlyk
ctx.moveTo(50, 50);
ctx.lineTo(150, 50);
ctx.stroke();

Результат:

Mysal

Galyňlyk konturlar üçin hem üýtgedilip bilner, mysal üçin rect bilen çyzylanlar:

html<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas>
javascriptlet canvas = document.querySelector('#canvas');
let ctx = canvas.getContext('2d');

ctx.rect(50, 50, 100, 100);
ctx.lineWidth = 5;
ctx.stroke();

Результат:

Şeýle-de görüň

  • lineCap hossasy,
    çyzygyň ahyrynyň görnüşini belgileýär
  • lineJoin hossasy,
    çyzygyň bükülme stilini belgileýär