Stringa di testo


Scrive il testo in una determinata posizione sulla pagina, con un font, un colore e uno stile specificati. Il colore può essere specificato sia come valori RGB, sia per nome.

Input


Nome dell'input

Facoltativo/obbligatorio

Note

Posizione

Obbligatorio

Scrivi il testo nella posizione (x,y). La posizione è relativa all'angolo in alto a sinistra della pagina, misurata in mm. Nota: questa è la coordinata dell'angolo in basso a sinistra del blocco di testo.


Se viene inclusa anche la posizione (x2,y2), il testo si adatterà all'interno del riquadro definito, con a capo automatico se necessario.

DettagliFont

Obbligatorio

dimensione: altezza del carattere in mm (obbligatorio)

name: nome del font (opzionale, il valore predefinito è Arial)

fontweight: se 1, il testo viene scritto in grassetto (opzionale)

italic: se 1, il testo viene scritto in corsivo (facoltativo)

sottolineato: se 1, il testo è sottolineato (facoltativo)

Colore

Opzionale

Può essere un valore a/r/g/b (vedi il tipo Linea per un esempio) o il nome di un colore. Il valore predefinito è nero.

Testo

Obbligatorio

Il testo da scrivere sulla pagina.


Esempio


       <PrintElement name="Label">

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

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

               <Text>Questo è un esempio di testo semplice senza formattazione</Text>

       </PrintElement>


       <PrintElement name="Label">

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

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

               <Text>Questo testo è in grassetto</Text>

       </ElementoStampa>


       <PrintElement name="Label">

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

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

               <Text>Questo testo è in corsivo</Text>

       </ElementoStampa>


       <PrintElement name="Label">

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

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

               <Text>Questo testo è sottolineato</Text>

       </ElementoStampa>


       <PrintElement name="Label">

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

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

               <Colour>rosso</Colour>

               <Text>Questo testo è in grassetto, corsivo e sottolineato (e rosso!)</Text>

       </PrintElement>



Questo produce il seguente risultato: