255 of 264 menu

Properti lineCap

Properti lineCap mengatur tampilan ujung garis. Dapat menerima nilai-nilai berikut: butt - ujung datar (default), round - ujung bulat, square - ujung persegi.

Sintaks

konteks.lineCap = 'butt' atau 'round' atau 'square';

Contoh

Mari gambarkan beberapa garis dan untuk yang pertama atur nilainya menjadi butt, yang kedua - round, yang ketiga - square. Perhatikan garis merah - itu menandai awal garis yang ditetapkan (sedangkan round dan square melewati batasnya):

<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();

:

Lihat juga

  • properti lineJoin,
    yang mengatur gaya persimpangan garis
  • properti miterLimit,
    yang membatasi panjang sudut tajam
  • properti lineCap,
    yang mengatur tampilan ujung garis
  • properti lineWidth,
    yang mengatur ketebalan garis
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak