Chaîne de texte


Écrit du texte à un emplacement donné sur la page, avec une police, une couleur et un style spécifiés. La couleur peut être spécifiée soit sous forme de valeurs RVB, soit par son nom.

Entrées


Nom de l'entrée

Facultatif/obligatoire

Remarques

Position

Obligatoire

Écrivez le texte à l'emplacement (x,y). La position est relative au coin supérieur gauche de la page, mesurée en mm. Remarque : il s'agit de la coordonnée du coin inférieur gauche du bloc de texte.


Si la position (x2,y2) est également indiquée, le texte s'ajustera à l'intérieur de la zone définie et s'ajustera automatiquement si nécessaire.

Détails de la police

Obligatoire

taille : hauteur de la police en mm (obligatoire)

name : nom de la police (facultatif, Arial par défaut)

fontweight : si 1, le texte est écrit en gras (facultatif)

italic : si 1, le texte est en italique (facultatif)

souligné : si 1, le texte est souligné (facultatif)

Couleur

Facultatif

Peut être soit des valeurs a/r/g/b (voir le type de ligne pour un exemple), soit le nom d'une couleur. La valeur par défaut est le noir.

Texte

Obligatoire

Le texte à écrire sur la page.


Exemple


       <PrintElement name="Label">

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

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

               <Text>Ceci est un exemple de texte brut sans mise en forme</Text>

       </PrintElement>


       <PrintElement name="Label">

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

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

               <Text>Ce texte est en gras</Text>

       </PrintElement>


       <PrintElement name="Label">

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

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

               <Text>Ce texte est en italique</Text>

       </PrintElement>


       <PrintElement name="Label">

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

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

               <Text>Ce texte est souligné</Text>

       </PrintElement>


       <PrintElement name="Label">

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

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

               <Couleur>rouge</Couleur>

               <Text>Ce texte est en gras, en italique et souligné (et en rouge !)</Text>

       </PrintElement>



Cela produit le résultat suivant :