Wubi-Eingabeschema

Mit einer Kontur 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 = opaken Schwarz) oder im RGB-Format (#000000 = Schwarz) angeben.
thickness

Die Dicke der Kontur wird als Gleitkommadimension ausgedrückt.

Dieses Attribut ist transformierbar.

Optionale Attribute

Die folgenden Attribute sind optional:

dashIntervals, dashPhase
dashIntervals ist eine durch Leerzeichen getrennte Reihe von Werten, die die Intervalle der Striche 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 sind:

  • 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: