Seitenhistorie
...
Die gewünschten TTF-Dateien hinzugefügen
Im Bild links ist die Struktur des Jar's sichtbar. In den Font-Ordner werden die gewünschten TTF-Dateien abgelegt. Der Übersicht halber bekommt jede Schriftart ihren eigenen Ordner.
Die "font.xml" im Ordner "net/fs/jasperreports/fonts" entsprechend angepassen
Jede Schriftart wird in bean-Tags eingefasst. Die Originalstruktur wird auf folgende Weise
modifiziert:
...
- Als Id wird der Name der Schriftart klein eingetragen
- Für das Property Name wird selbsterklärend das Value gesetzt.
- Für die Peroperties der Font-Varianten (bold, italic) werden die Pfade zu den entsprechenden TTF-Dateien gesetzt
- Das Property "exportFonts" muss komplett entfernt werden, da es in der Jasperreport-3.5.3 nicht vorkommt.
Installation
Das modifizierte Jar wird in dem zuvor angelegten Ordner "extension/server" abgelegt. Ohne Installation kann das Jar in den Ordner "webapp/WEB-INF/lib" abgelegt werden. Mit einem Server-Neustart stehen die Schriftarten zur Verfügung, Jedoch wird das Jar nach jedem Update (Ausführen des Installers) entfernt. |
---|
...