HTML-Canvas miterLimitEigenschaft
Beispiele
Zeichnen Sie eine Linie mit einer maximalen Gehrungslänge von 5:
JavaScript:
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();
Ausprobieren »
Browser-Unterstützung
![]()
![]()
![]()
![]()
![]()
Internet Explorer 9, Firefox, Opera, Chrome und Safari unterstützen die Eigenschaft miterLimit.
Hinweis:Internet Explorer 8 und frühere Versionen unterstützen das <canvas>-Element nicht.
Definition und Verwendung
Die Eigenschaft miterLimit legt die maximale Gehrungslänge fest oder gibt sie zurück.
Die Gehrungslänge bezeichnet den Abstand zwischen der inneren Ecke und der äußeren Ecke, an der zwei Linien aufeinandertreffen.

Tipp:Die Eigenschaft miterLimit ist nur wirksam, wenn die Eigenschaft lineJoin auf "miter" gesetzt ist.
Je kleiner der Eckwinkel, desto größer die Gehrungslänge.
Um zu vermeiden, dass die Gehrungslängezu lang wird, können wir die Eigenschaft miterLimit verwenden.
Wenn die Gehrungslänge den Wert von miterLimit überschreitet, wird die Ecke im "bevel"-Typ von lineJoin angezeigt (Abb. 3):

| Standardwert: | 10 |
|---|---|
| JavaScript-Syntax: | context.miterLimit=number; |
Eigenschaftswerte
| Wert | Beschreibung |
|---|---|
| number | Eine positive Zahl. Bestimmt die maximale Gehrungslänge. Wenn die Gehrungslänge den Wert von miterLimit überschreitet, wird die Ecke im "bevel"-Typ von lineJoin angezeigt. |
HTML-Canvas-Referenzhandbuch Weitere Erweiterungen