English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل مرجعي HTML

كامل قائمة العلامات HTML

خاصية HTML canvas lineCap

lineCap هي الخاصية التي تُحدد كيفية رسم نهاية كل خط في API Canvas 2D. هناك ثلاثة قيم محتملة، وهي: butt،round و square. القيمة الافتراضية هي butt.

دليل مرجع HTML canvas

مثال على الإنترنت

رسم ثلاث خطوط تحتوي على غطاء نهاية (butt،round،square):

متصفحك لا يدعم علامة HTML5 canvas.

جافا سكربت:

<!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الافتراضي. أضف حواف مستقيمة إلى كل زاوية من الخطوط.
دائريأضف رأسًا دائريًا إلى كل زاوية من الخطوط.
مربعةأضف رأسًا مربعًا إلى كل زاوية من الخطوط.
دليل مرجع HTML canvas