Графический инструмент на стороне клиента, который поддерживает сохранение графика? - PullRequest
1 голос
/ 16 ноября 2010

Я пытаюсь найти графический инструмент, который работает на стороне клиента, который позволит мне отобразить некоторые данные и затем сохранить grpah.Я пробовал FLOT http://code.google.com/p/flot/, но он не поддерживает сохранение графика.Я пробовал gChart http://keith -wood.name / gChart.html , но он не поддерживает графику x / y в формате даты (и не такой интерактивный, как FLOT).

Мне нужно построить график X (дата или время даты) до Y (некоторое число).и сможете сохранить график, когда закончите.

Есть ли другие инструменты для построения графиков / графиков?Мне нравится FLOT, но я просто не могу найти способ сохранить график.(Что-то интерактивное и работает с датами вдоль оси X)

Ответы [ 5 ]

1 голос
/ 13 января 2011

Я использовал HighCharts, посмотрите на http://www.highcharts.com/

1 голос
/ 16 ноября 2010

Я настоятельно рекомендую RGraph:

http://www.rgraph.net/

0 голосов
/ 13 января 2011

Не совсем клиентская графическая утилита, как вы просили, потому что графики визуализируются изображениями на серверах Google, но если вы искали решение на стороне клиента, просто избавьте себя от необходимости делатьобработка изображений на вашем сервере, тогда я бы порекомендовал Google Chart API

(или Google Chart Tools / Image Charts (также известный как Chart API) как сейчас это называется)

сохранить

сохранить

save

Рендеринг напрямую в PNG, поэтому вам не нужно делать ничего умного, чтобы сохранить график.

Недостатком является то, что графики не являютсяинтерактивный, так что если вам это действительно нужно, это простое решение не подойдет вам.

0 голосов
/ 16 ноября 2010

Я предполагаю, что вы подразумеваете под сохранением, чтобы сохранить его как изображение. Если так, то это довольно просто сделать с помощью canvas. Если вы используете библиотеку, такую ​​как flot, вы сможете сохранить изображение холста, которое оно рисует, с помощью библиотеки, подобной Canvas2Image . Единственная проблема состоит в том, что он не будет работать с IE ранее, чем 9, потому что предыдущие версии используют VML и фактически не поддерживают тег canvas.

0 голосов
/ 16 ноября 2010

Если вы не возражаете против использования Flash, мне очень повезло с XML / SWF Charts . Это не Open Source, но лицензия была всего около 50 долларов США. Вы можете щелкнуть правой кнопкой мыши и сохранить диаграммы в формате JPEG, BMP или PNG.

...