Wubi-Eingabeschema

Mit einem Strich wird der visuelle Stil einer Linie oder eines Rahmens festgelegt.

Syntax

<Stroke color="argb-color" thickness="float" dashIntervals="string"
           dashPhase="string" cap="BUTT | ROUND | SQUARE" >
    <!-- Only the most common inner element is shown here. -->
  <LinearGradient />
  ...
<Stroke />

Attribute

Das Stroke-Element hat die folgenden Attribute:

Erforderliche Attribute

Die folgenden Attribute sind erforderlich:

color
Die Farbe des Strichs. Sie müssen die Farbe entweder im ARGB-Format (#ff000000 = opakes Schwarz) oder im RGB-Format (#000000 = Schwarz) angeben.
thickness

Die Strichstärke als Gleitkommadimension.

Dieses Attribut kann transformiert werden.

Optionale Attribute

Die folgenden Attribute sind optional:

dashIntervals, dashPhase
dashIntervals ist eine durch Leerzeichen getrennte Reihe von Werten, die die Bindestriche-Intervalle beschreiben. Es muss eine gerade Anzahl von Bindestrichintervallen angegeben werden, wobei die geraden Indizes die „Ein“-Intervalle und die ungeraden Indexe die „Aus“-Intervalle angeben. dashPhase ist ein Offset im Intervall-Array (mod die Summe aller Intervalle). Der Standardwert ist 0. Mit diesen Attributen wird ein DashPathEffect erstellt.
cap

Legen Sie die Form des Randes des Strichs fest. Unterstützte Werte:

  • BUTT bewirkt, dass der Strich am Pfad endet und nicht darüber hinausragt.
  • ROUNDbewirkt, dass der Strich als Halbkreis projiziert wird, dessen Mittelpunkt sich am Ende des Pfades befindet.
  • SQUARE führt dazu, dass die Kontur als Quadrat überlagert wird, wobei sich der Mittelpunkt am Ende des Pfads befindet.

Innere Elemente

Das Element Stroke kann die folgenden Elemente enthalten: