ویژگی miterLimit کانواس

تعریف و استفاده

miterLimit ویژگی برای تنظیم یا بازگرداندن طول کمانی بیشینه.

طول کمانی به فاصله بین زاویه داخلی و خارجی در نقطه برخورد دو خط اشاره دارد.

توضیح:تنها زمانی که ویژگی lineJoin به "miterتنها در صورت اینکه lineJoin به "

هرچه زاویه گوشه کوچکتر باشد، طول کمانی بیشینه بزرگتر خواهد بود.

برای جلوگیری از طول کمانی بیشینه، می‌توانیم از ویژگی miterLimit استفاده کنیم.

اگر طول کمانی بیشینه از مقدار miterLimit باشد، گوشه‌ها با نوع lineJoin به نمایش در می‌آیند:bevelنوع به نمایش در می‌آید (تصویر 3):

مثال

با طول کمانی بیشینه 5 خط ترسیم کنید:

مرورگر شما تگ کانواس را پشتیبانی نمی‌کند.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.lineWidth=10;
ctx.lineJoin="miter";
ctx.miterLimit=5;
ctx.moveTo(20,20);
ctx.lineTo(50,27);
ctx.lineTo(20,34);
ctx.stroke();

آزمایش کنید

نحوه استفاده

context.miterLimit=number;

مقدار ویژگی

مقدار توضیح
number

عدد مثبت. طول کمانی بیشینه را تعیین می‌کند.

اگر کمانی طولانی‌تر از مقدار miterLimit باشد، گوشه‌ها با نوع "bevel" lineJoin نمایش داده می‌شوند.

تکنیکی تفصیلات

مقصد: 10

بھرپائی کا طریقہ

جداول میں نمبروں کو پہلے کی نسلیں میں اس کی پوری طرح کی مدد کی گئی ہے

کروم ایج فائرفاکس سافری آپرا
کروم ایج فائرفاکس سافری آپرا
4.0 9.0 3.6 4.0 10.1

تعلیمات:Internet Explorer 8 اور اس سے پچھلے کی نسلیں <canvas> علامت کا استعمال نہیں کرسکتی ہیں。