Flash или JQuery или другая графическая визуализация - PullRequest
1 голос
/ 23 августа 2011

У меня есть две основные гистограммы, и в настоящее время я использую XML / SWF-диаграммы, и это здорово, но проблема в том, что мне нужно иметь возможность отправлять эти графики по электронной почте пользователю. А также отображать их на сайте.

Я знаю, что отправка Flash - плохая идея, мне бы хотелось найти способ конвертировать мои текущие графики в изображение, но я почти уверен, что быстрого решения проблемы не будет, если я не создам вокруг себя работу.

Поэтому, каковы лучшие решения с открытым исходным кодом или закрытые для этой проблемы.

Мне нужно иметь возможность динамически отображать два графика и затем отправлять их пользователям по электронной почте.

Любой совет приветствуется.

Ответы [ 4 ]

1 голос
/ 23 августа 2011

Возможно, вы захотите проверить «API-интерфейс Google Image Chart» (не путать с Google Chart API).

http://code.google.com/apis/chart/image/

Это позволяет создавать различные числатипы диаграмм только из URL.

Например:

https://chart.googleapis.com/chart?cht=p3&chd=t:60,40&chs=250x100&chl=Hello|World

Этот URL также может быть помещен в электронное письмо в формате HTML.

В качестве альтернативы, глядя на это задание stackoverflow FLASH сохранить кадр, к изображению (TIFF, BMP, JPG, GIF, PNG)

Если вы можете изменить флэш-фильм.Похоже, что вы можете сохранять кадры в AS3 через BitmapData.Таким образом, вы можете отправить данные обратно на сервер для обработки (по электронной почте).Но я не могу ручаться за это, поскольку я не пробовал это.

0 голосов
/ 23 августа 2011

Это, вероятно, не сработает для вас, поскольку вы не используете .net, но для всех, кто ищет ресурсы для генерации диаграмм, есть MS Chart control .

0 голосов
/ 23 августа 2011

Я бы порекомендовал использовать gRaphael .Это библиотека javascript для отображения графиков с использованием svg (или vml для IE8 и ниже).Я лично им пользуюсь, и это довольно хорошо.

0 голосов
/ 23 августа 2011

jqPlot выглядит довольно хорошо. Piwik использует это. http://www.jqplot.com/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...