3.9.5 Fonts auf dem Server

Um Schriftarten auf einen Tomcat-Server zu installieren, müssen die vier ttf - Dateien (normal, fett, kursiv, fett-kursiv) in den Ordner $JRE_HOM E /lib/fonts kopiert werden. Für alle Java Anwendungen wie den Tomcat und JasperReports stehen dann die in dem verwendetem Java zur Verfügung.

Beispiel Arial unter Ubuntu 18.04:

Prüfen Sie mit dem Kommando

ps fax | grep tomc

welcher Tomcat läuft. Sie bekommen eine Ausgabe z.B.

47769 ?         Sl     36:25 /usr/lib/jvm/java-8-openjdk-amd64 /bin/java -Djava.util.logging.config.file=/var/lib/tomcat8/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Xmx3500M -XX:MaxPermSize=400m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -DSuperX-DB-PROPERTIES-SET=true -Djava.endorsed.dirs=/var/lib/tomcat8/endorsed -classpath /var/lib/tomcat8/bin/bootstrap.jar:/var/lib/tomcat8/bin/tomcat-juli.jar -Dcatalina.base=/var/lib/tomcat8 -Dcatalina.home=/var/lib/tomcat8 -Djava.io.tmpdir=/var/lib/tomcat8/temp org.apache.catalina.startup.Bootstrap start

 

Der erste Befehl zeigt den Pfad zu JRE_HOME, also /usr/lib/jvm/java-8-openjdk-amd64 . Sie kopieren also die Dateien z.B.

arial.ttf

arialbd.ttf

arialbi.ttf

ariali.ttf

von

  C:\Windows\winsxs\amd64_microsoft-windows-font-truetype-arial_31bf3856ad364e35_6.1.7601.17514_none_d0a9759ec3fa9e2d\*.ttf

nach

/usr/lib/jvm/java-8-openjdk-amd64/lib/fonts

und starten dann Tomcat neu.

Achtung: Sorgen Sie dafür dass Sie eine Lizenz für die jew. Fonts haben, weil diese bei PDF in die ausgelieferten Dateien eingebettet werden.


Druckversion HTML

Zur Superx-Homepage SuperX ist auch ein CampusSource-Projekt. Zur CampusSource-Homepage | Powered by FreeMarker Seite 73 / 158
Letzter Update: 7.9.2023
Impressum| Datenschutz