Autor | Zpráva | ||
---|---|---|---|
maniakum Profil |
Hezký den,
používám pro zobrazování grafů knihovnu JQplot. Funguje krásně, snažil se tu někdo dostat graf do obrázku? O co se snažím? Jde mi o to, abych grafy mohl spolu s tabulkou pomocí mpdf vygenerovat do PDF. Mpdf bohužel grafy nevidí. $(document).ready(function(){ var line1=[['2010-08', 313328.24],['2011-08', 339469.56],['2012-08', 463856.5]]; var plot1 = $.jqplot('chart6', [line1], { title:'Rozdíl PC-SC', axes:{ xaxis:{ renderer:$.jqplot.DateAxisRenderer, tickOptions:{ formatString:'%Y-%m' } }, yaxis:{ tickOptions:{ formatString:'%.2f' } } }, highlighter: { show: true, sizeAdjust: 7.5 }, cursor: { show: false } }); }); Chtěl bych, aby mi to při zobrazení toho grafu automaticky vygenerovalo obrázek. Případně abych z těch grafů mohl vygenerovat PDF. Setkal se s tím už někdo? Narazil jsem na tento skript, bohužel ale v JS se neorientuji a přesně netuším jak ho použít. https://github.com/lsiden/export-jqplot-to-png/blob/master/export-jqplot-to-png.js |
||
_es Profil |
#2 · Zasláno: 12. 9. 2012, 11:48:34
maniakum:
„Chtěl bych, aby mi to při zobrazení toho grafu automaticky vygenerovalo obrázek.“ Také niečo pôjde len na strane servera, nie v JS v prehliadači návštevníka. „Narazil jsem na tento skript“ To asi nebude fungovať v dostatočne veľa prehliadačoch. |
||
maniakum Profil |
#3 · Zasláno: 12. 9. 2012, 11:51:36
_es:
Já jsem na straně serveru, je to interní aplikace. Je to pro omezený počet lidí (5 a všichni IE 9) |
||
_es Profil |
#4 · Zasláno: 12. 9. 2012, 12:04:39
maniakum:
„Já jsem na straně serveru, je to interní aplikace.“ Ako „na strane servera“? Veď to je predsa JS kód posielaný prehliadaču. |
||
maniakum Profil |
#5 · Zasláno: 12. 9. 2012, 15:04:40
_es:
To jsme si špatně rozuměli. Pardon. Každopádně, jde mi o možnost převodu grafu do obrázku. |
||
Keeehi Profil |
#6 · Zasláno: 12. 9. 2012, 15:08:57
maniakum:
A co použít něco na generování grafů, co už je dělané přímo na použití na servru. Pokud můžeš skrz php spouště na sevru jiné programy, mohl by jsi grafy generovat třeba gnuplotem. Ovšem v jeho případě se jedná o technické grafy (žádné přechody, stíny, kulaté rohy a podobné serepetičky). Takže gnuplot nejspíše nepoužiješ, ale myšlenka je snad jasná. |
||
maniakum Profil |
#7 · Zasláno: 12. 9. 2012, 15:10:40
Keeehi:
Myšlenka jasná a jaký jiné než GNUPLOT použít? Na gnu jsem už koukal, ale jak píšete, je to na technický grafy. |
||
Časová prodleva: 12 let
|
0