Textzeichenfolge


Schreibt Text an einer bestimmten Position auf der Seite mit einer angegebenen Schriftart, Farbe und einem bestimmten Stil. Die Farbe kann entweder als RGB-Werte oder anhand eines Namens angegeben werden.

Eingaben


Eingabename

Optional/erforderlich

Hinweise

Position

Erforderlich

Schreibe den Text an der Position (x,y). Die Position ist relativ zur oberen linken Ecke der Seite, gemessen in mm. Hinweis: Dies ist die Koordinate der unteren linken Ecke des Textblocks.


Wenn auch die Position (x2,y2) angegeben wird, passt sich der Text an das definierte Feld an und wird bei Bedarf umgebrochen.

Schriftartdetails

Erforderlich

size: Höhe der Schriftart in mm (erforderlich)

name: Name der Schriftart (optional, Standard ist Arial)

fontweight: bei 1 wird der Text fett dargestellt (optional)

kursiv: bei 1 wird der Text kursiv dargestellt (optional)

unterstrichen: bei 1 wird der Text unterstrichen (optional)

Farbe

Optional

Kann entweder a/r/g/b-Werte (siehe den Zeilentyp als Beispiel) oder den Namen einer Farbe sein. Standardmäßig schwarz.

Text

Erforderlich

Der Text, der auf die Seite geschrieben werden soll.


Beispiel


       <PrintElement name="Label">

               <Position x="10" y="10" ></Position>

               <FontDetails size="5" name="Arial"></FontDetails>

               <Text>Dies ist ein Beispiel für einfachen Text ohne Formatierung</Text>

       </PrintElement>


       <PrintElement name="Label">

               <Position x="10" y="20" ></Position>

               <FontDetails size="5" name="Arial" fontweight="1" ></FontDetails>

               <Text>Dieser Text ist fett</Text>

       </PrintElement>


       <PrintElement name="Label">

               <Position x="10" y="30" ></Position>

               <FontDetails size="5" name="Arial" italic="1" ></FontDetails>

               <Text>Dieser Text ist kursiv</Text>

       </PrintElement>


       <PrintElement name="Label">

               <Position x="10" y="40" ></Position>

               <FontDetails size="5" name="Arial" underline="1" ></FontDetails>

               <Text>Dieser Text ist unterstrichen</Text>

       </PrintElement>


       <PrintElement name="Label">

               <Position x="10" y="50" ></Position>

               <FontDetails size="5" name="Arial" fontweight="1" italic="1" underline="1" ></FontDetails>

               <Farbe>rot</Farbe>

               <Text>Dieser Text ist fett, kursiv und unterstrichen (und rot!)</Text>

       </PrintElement>



Dies erzeugt die folgende Ausgabe: