255 of 264 menu

lineCap қасиеті

lineCap қасиеті сызық соңының түрін белгілейді. Мынадай мәндерді қабылдай алады: butt - жалпақ соңы (әдепкі бойынша), round - дөңгеленген соңы, square - шаршы соңы.

Синтаксис

контекст.lineCap = 'butt' немесе 'round' немесе 'square';

Мысал

Бірнеше сызық сызайық және біріншісіне butt мәнін орнатайық, екіншісіне - round, үшіншісіне - square. Қызыл сызыққа назар аударыңыз - ол орнатылған сызық басын белгілейді (ал round және square одан асып түседі):

<canvas id="canvas" width="200" height="200" style="background: #f4f4f4;"></canvas> let canvas = document.querySelector('#canvas'); let ctx = canvas.getContext('2d'); ctx.beginPath(); ctx.lineWidth = 10; ctx.lineCap = 'butt'; ctx.moveTo(75, 50); ctx.lineTo(75, 150); ctx.stroke(); ctx.beginPath(); ctx.lineWidth = 10; ctx.lineCap = 'round'; ctx.moveTo(105, 50); ctx.lineTo(105, 150); ctx.stroke(); ctx.beginPath(); ctx.lineWidth = 10; ctx.lineCap = 'square'; ctx.moveTo(135, 50); ctx.lineTo(135, 150); ctx.stroke(); ctx.beginPath(); ctx.lineWidth = 1; ctx.lineCap = 'butt'; ctx.strokeStyle = 'red'; ctx.moveTo(60, 50); ctx.lineTo(150, 50); ctx.stroke();

:

Сондай-ақ қараңыз

  • lineJoin қасиеті,
    ол сызық сынығының стилін белгілейді
  • miterLimit қасиеті,
    ол сүйір бұрыш ұзындығын шектейді
  • lineCap қасиеті,
    ол сызық соңының түрін белгілейді
  • lineWidth қасиеті,
    ол сызық қалыңдығын белгілейді
Қазақ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау