JasperReport - Come formattare il testo utilizzando un stile tag di testo come linguaggio di markup.

Il testo contenuto in elementi può essere formattato con un certo stile, colore di primo piano, colore di sfondo, nome del font, la dimensione, tipo del carattere, ecc per migliorare l'aspetto del testo all'interno del documento.  
Stesso discorso vale anche quando si vuole applicare lo stile solo ad alcune parti del testo in paragrafi, come evidenziare alcune poche parole all'interno del testo, senza influire sul resto del paragrafo.

Per applicare  lo stile occorre:
1) impostare  il valore markup = "stile" in modo da comunicare la regola di elaborazione isStyledText = "true" a JasperReports.



impostando markup a :




2) applicare la regola di markup (tag html) al testo desiderato

"... segue ..."

diventerà

"... <b>segue</b> ..."
e verrà interpretato come grassetto:



Le regole si applicano all'interno del testo con marcatori (markup) 
ossia l'integrazione di un tag <style> o altro tag HTML semplice come:

    
<B>
    
<U>
    
<I>
    
<Font>
    
<Sup>
    
<Sub>
    
<Li>
    
<br>Il tag <style> ha vari attributi per alterare il colore, font o altre proprietà di stile del testo. 

Dal HTML standard <font>, solo i fontface, il colore, e gli attributi di dimensione sono riconosciuti dal motore JasperReports.  



Commenti