Chart generálás böngészőben
Sziasztok!
Egy mostani projekt kapcsán jöttek elő az alábbi igények (egy böngészőben futó webes alkalazás kapcsán):
- lehessen "színes-szagos" grafikonokat megjeleníteni (pl.: a grafikon egyik pontjára állva az egérrel, tooltip-ként megjelenik az értéke)
- a grafikonokat lehessen exportálni képként azonos megjelenés mellett (természetesen az interaktív dolgok nélkül)
- IE, FF, Chrome support
- ha lehet, legyen ingyenes :-)
Nézegettem neten megoldásokat, de kizárólag fizetőset találtam, ami jónak tűnik: http://www.highcharts.com/demo/ (a grafikon jobb felső oldalán van exportálás gomb)
Milyen bevett megoldások vannak erre, milyen könyvtárakkal van tapasztalatotok?
A javascript nem megkötés, tőlem akár lehet valami JSF implementáció is :-)
köszi,
krisy
■ Egy mostani projekt kapcsán jöttek elő az alábbi igények (egy böngészőben futó webes alkalazás kapcsán):
- lehessen "színes-szagos" grafikonokat megjeleníteni (pl.: a grafikon egyik pontjára állva az egérrel, tooltip-ként megjelenik az értéke)
- a grafikonokat lehessen exportálni képként azonos megjelenés mellett (természetesen az interaktív dolgok nélkül)
- IE, FF, Chrome support
- ha lehet, legyen ingyenes :-)
Nézegettem neten megoldásokat, de kizárólag fizetőset találtam, ami jónak tűnik: http://www.highcharts.com/demo/ (a grafikon jobb felső oldalán van exportálás gomb)
Milyen bevett megoldások vannak erre, milyen könyvtárakkal van tapasztalatotok?
A javascript nem megkötés, tőlem akár lehet valami JSF implementáció is :-)
köszi,
krisy
Highcharts
Ha osszehasonlitom, hogy masokkal mennyit szivtam, sztem boven megeri a penzet.
Highcharts
Igazából szeretnék tákékozódni, milyen lehetőségek vannak, mielőtt választok (mind ingyenes, mind fizetős könyvtárak között).
köszi,
krisy
Interaktív
Létezik hozzá diagram készítő kiegészítő, de mivel az hatalmas, ezért nem használtam, inkább én fejlesztettem le azt a 4 diagram típust, amire nekem szükségem volt (mindezt kb 4-6kb-ban).
A Raphaël ideális lehet a feladatra, egyetlen dolog, amit nem tud, az a diagrammok elmentése, de IE esetén ezt egyik se nagyon fogja tudni szerver oldali interakció nélkül. Amit lehet használni, az a canvg, amivel az SVG-ben létrehozott grafikát
canvas
-szá lehet alakítani. Ennek acanvas
-nak pedig utána el lehet kérni a képinformációját, amit a felhasználó le is tud menteni (ezek természetesen IE8- alatt nem működnek).Megnézem
krisy
Open flash charts
http://teethgrinder.co.uk/open-flash-chart-2
Van benne export funkció is: http://teethgrinder.co.uk/open-flash-chart-2/save-image-js.php
(nálam csak az "Add image in the table" működött minden böngészőben)
Ovatosan
köszi!