Mit Chart-Themen in Jasper Reports
Ich bin versucht, eine Tabelle zu erstellen, Theme für meine Jasper Reports, um alle charts zu Markenartikeln für das Unternehmen.
Bisher habe ich es geschafft, zu finden, dass die Standard-chart-Thema erscheint in
jasperreports.Eigenschaften
mit der folgenden Eigenschaft:
net.sf.jasperreports.chart.theme=default.Frühjahr
Habe ich auch gefunden die Beispiel-chart Designs Anwendung in der jasper-reports herunterladen, aber es scheint keine Dokumentation mit dabei.
Kann ich auch sehen, dass es erfordert die Verwendung der
jasperreports_extension.Eigenschaften
- Datei angeben, der folgende Eigenschaft:
net.sf.jasperreports.- Erweiterung.Registrierung.factory.chart.Thema
allerdings scheint es keine Dokumentation oder tutorials, die tatsächlich mit dieser Eigenschaft.
Tut jedermann haben keine Erfahrung mit Grafik-Designs oder weiß jeder, Dokumentation, blog-posts etc, dass mein sein?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hatte ich die exakt gleiche Frage heute.
Das Thema ist definiert in der XML etwa so:
Tatsächlich bieten diesen Thema ein .jar enthalten in der classpath muss, um eine ChartThemeBundle singleton-Instanz zurückgibt, die eine Unterklasse von ChartTheme.
Den
ChartTheme
Unterklasse muss dann die Umsetzung einer ganzen Reihe von Methoden.Wahrscheinlich der beste Ansatz zu nehmen ist, laden Sie den Quellcode von JasperReports ( http://sourceforge.net/projects/jasperreports/files/ ), und suchen Sie im Verzeichnis:
Dann wählen Sie ein Thema aus verlängern, Unterklasse und die Methoden implementieren, die Sie interessieren.