English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
lineCap هي الخاصية التي تُحدد كيفية رسم نهاية كل خط في API Canvas 2D. هناك ثلاثة قيم محتملة، وهي: butt،round و square. القيمة الافتراضية هي butt.
رسم ثلاث خطوط تحتوي على غطاء نهاية (butt،round،square):
جافا سكربت:
<!DOCTYPE html> <html> <head> <title>استخدام خاصية HTML canvas lineCap (دليل أساسي للتحكم في الكود)</title> </head> <body> <canvas id="myCanvas" width="300" height="150" style="border:1px solid #d3d3d3;"> متصفحك لا يدعم علامة HTML5 canvas. </canvas> <script> var c = document.getElementById("myCanvas"); var ctx = c.getContext("2d"); ctx.beginPath(); ctx.lineWidth = 10; ctx.lineCap = "butt"; ctx.moveTo(20, 20); ctx.lineTo(200, 20); ctx.stroke(); ctx.beginPath(); ctx.lineCap = "round"; ctx.moveTo(20, 40); ctx.lineTo(200, 40); ctx.stroke(); ctx.beginPath(); ctx.lineCap = "square"; ctx.moveTo(20, 60); ctx.lineTo(200, 60); ctx.stroke(); </script> </body> </html>اختبار لمعرفة ‹/›
IEFirefoxOperaChromeSafari
يدعم متصفح Internet Explorer 9، Firefox، Opera، Chrome و Safari خاصية lineCap.
ملاحظة:لا يدعم متصفح Internet Explorer 8 وكل السابق علامة <canvas>.
يحدد أو يعيد قيمة خاصية lineCap أسلوب غطاء نهاية الخط.
ملاحظة:القيم "round" و "square" تجعل الخطوط أطول قليلاً.
القيمة الافتراضية: | butt |
---|---|
جملة JavaScript: | سياق.lineCap="butt|round|square"; |
القيمة | الوصف |
---|---|
butt | الافتراضي. أضف حواف مستقيمة إلى كل زاوية من الخطوط. |
دائري | أضف رأسًا دائريًا إلى كل زاوية من الخطوط. |
مربعة | أضف رأسًا مربعًا إلى كل زاوية من الخطوط. |