HTML canvas miterLimit özelliği

Tanım ve Kullanım

miterLimit Özellik ayarları veya döndürür. En büyük yatay açıklık uzunluğu.

Yatay açıklık uzunluğu, iki çizginin birbirine çarpıştığı yerdeki iç açı ve dış açı arasındaki mesafeyi ifade eder.

İpucu:Sadece lineJoin özelliği "miter" olduğunda miterLimit geçerlidir.

Köşe açısı ne kadar küçükse, yatay açıklık uzunluğu o kadar büyük olur.

Yatay açıklık uzunluğunu fazla olmaktan kaçınmak için miterLimit özelliğini kullanabiliriz.

Eğer yatay açıklık uzunluğu miterLimit değerinden büyükse, köşeler lineJoin "bevel" türü ile göstermek için (şekil 3):

Örnek

En büyük yatay açıklık uzunluğu 5 ile çizgi çiz:

Tarayıcınız canvas etiketini desteklememektedir.

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

Kişisel olarak deneyin

Sözdizimi

context.miterLimit=number;

Özellik Değeri

Değer Açıklama
number

Pozitif sayı. En büyük miters uzunluğunu belirler.

Miters uzunluğu miterLimit değerinden büyükse, köşeler lineJoin'in "bevel" türü ile gösterilir.

Teknik Açıklamalar

Varsayılan Değer: 10

Tarayıcı Desteği

Tablodaki rakamlar, bu özelliği tam olarak destekleyen ilk tarayıcı sürümünü belirtmektedir.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

Açıklama:Internet Explorer 8 ve daha eski sürümler <canvas> elementini desteklememektedir.