Chaîne de texte
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 :
