Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Eine Datenbank für die Bearbeitung von Reports ist NICHT notwendig. Allerdings liefert der Preview dann natürlich keine Ergebnisse. 

...

Schriften

Bei Änderungen an den Reports sollte unbedingt darauf geachtet werden, dass NICHT alle Schriftarten (Fonts), die ggf. im Report Designer angeboten werden verwendbar sind. Verwendet werden können nur diejenigen Schriftarten, die auf dem  Server, auf dem der Report später erzeugt wird auch installiert sind. Sprich: Da die Font-Dateien sind NICHT Bestandteil der Reportvorlage sind (da die Weitergabe von Fonts ggf. rechtlichen Beschränkungen unterliegen kann) sollte die Reporterzeugung in jedem Fall auf dem Zielsystem geprüft werden.

Darüber hinaus sollte -sofern die verwendeten Schrift keine Standardschriften sind - die Option pdfEmbedded (Im iReport Designer unter Styles) angehakt werden. Dies führt bei der Erzeugung des Reports aus der Reportvorlage dazu, dass die verwendete Schriftart in der Erzeugten PDF-Datei enthalten ist. Damit kann verhindert werden, dass ein Dokument ggf. auf auch Systemen angezeigt (gedruckt) werden kann, die die angegebene Schriftart nicht kennen.  

Sollen andere Schriften als die Standardschriften verwendet werden, dann sollte vorab geprüft werden, ob diese auf dem Server System installiert ist (Kommandozeile: fc-list :lang=DE).

 

Standardschriften

Die JasperReport Biliotheken verwenden die iText Bibliotheken, um die Schriften zu rendern. Folgende Schriften funktionieren damit in jedem Fall:

  • Courier

  • Courier-Bold

  • Courier-BoldOblique

  • Courier-Oblique

  • Helvetica

  • Helvetica-Bold

  • Helvetica-BoldOblique

  • Helvetica-Oblique

  • Symbol

  • Times-Roman

  • Times-Bold

  • Times-BoldItalic

  • Times-Italic

  • ZapfDingbats

 

Beispieldatenbank

Beispieldatenbank auf dem Produktivsystem erzeugen - shell Kommandos:

...