Formatierung von HTML-Texten
HTML-Text z.B. aus Aktivitäten werden von JasperReports in normalen Textfeldern verarbeitet. Als Besonderheit wird in diesen Feldern das Markup von 'none' auf 'html' umgestellt. In der älteren JasperReports-Version war dies noch das markup 'styled'. Doch seit JasperReports 4 wird dies nicht mehr durch das CRM-System unterstützt.
|
p |
Paragraph |
|---|---|
|
b |
Text fett markieren |
|
i |
Text kursiv markieren |
|
u |
Text untestreichen |
|
sub |
Text tiefer gestellt |
|
sup |
Text höher gestellt |
|
ul |
Normale Aufzählung (jede Zeile ist eingebettet mit 'li') |
|
ol |
Nummerische Aufzählung (jede Zeile ist eingebettet mit 'li') Das Attribut "type" wird nicht berücksichtigt |
|
font |
Schriftart Attribute: 'face', 'size' (in pt) |
|
span |
Attribute: 'font-family', 'font-size', 'font-weight', 'color', 'background-color' |
|
a |
Hyperlinks Nur Standardprotokolle werden untersützt (http, https) |
Ausnahmen
Folgende Element werden nicht unterstützt:
-
css-Angaben im HTML-Header
-
em - Text betont
-
tt - Text mit gleichem Abstand
-
table - Tabelle (Tabellen Zellen werden direkt untereinander dargestellt)
-
image - Bilder können nicht als URL eingebunden werden
-
center - Die Ausrichtung von Texten wird durch die Eigenschaften des Feldes im Report-Design bestimmt (vgl. HTML-Attribute 'align')