[java] diagramme erstellen & als jpg abspeichern - mit servlets

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/java_diagramme_erstellen_amp_als_jpg_abspeichern_m_181074/page_1 - zur Vollversion wechseln!


semteX schrieb am 07.06.2007 um 23:14

Tja, ich weiß, keine leichte aufgabe. es geht um folgendes.

es soll ein report via xsl-fo erzeugt werden. dieser report soll digramme (u.a. auch tortendiagramme) enthalten. da xsl-fo so was ned on the fly erzeugen kann, muss java das übernehmen... und hier stellt sich mir die große frage: WIE erstell ich in java diagramme, die danach auf der hdd gespeichert werden?!

Ich hab bis jetzt eine lösung evaluiert, die hat das ding mit AWT gezeichnet, danach von dem ding nen screenshot gemacht und auf die hdd kopiert... nur seh ich schwarz, wenn auf dem server ka GUI rennt. und selbst wenn ist die lösung einfach nur pfusch.

Bin für Input sehr dankbar
semteX


that schrieb am 08.06.2007 um 00:03

Schau dir JFreeChart an.


gerhardtt schrieb am 08.06.2007 um 01:14

hab grad sowas mim eclipse framework (BIRT = Business Intelligence Reporting Tools) gemacht. Die Charting API is aber a bisserl mies wenn du das wirklich programmieren musst, nur berichte erstellen sollte einfacher gehen...


gue schrieb am 08.06.2007 um 10:40

Wenn das ganze nicht kommerziell sein soll (also z.B. für die Uni/FH) und deshalb nicht im IE laufen muss, könntest du dazu auch SVGs benutzen. Ob es da schon libs/xsl-templates gibt weiß ich aber nicht aber das lässt sich sicher leicht ergooglen ;)


Itchy schrieb am 08.06.2007 um 11:47

Also wir haben damals
CeWolf benutzt. Ein Framework, dass imho auf JFreeChart aufbaut, aber abgespeckter und leichter zu benutzen ist.


DKCH schrieb am 09.06.2007 um 22:24

jfreechart ist ganz brauchbar, wobei das cewolf auch nett ausschaut - da macht mir die letzte release von 2005 aber fast ein wenig sorgen...


semteX schrieb am 10.06.2007 um 14:57

ju...

vielen dank für alle eure antworten!




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026