Я нашел два плагина jQuery для диаграмм, которые мне нравятся - flot и jqPlot.Я подумываю об использовании одного из них на внешнем интерфейсе моего веб-сайта.
Однако мне также необходимо иметь возможность разрешать пользователям экспортировать данные в формате PDF.В идеале я ищу чистое решение Python, но могу одним нажатием запустить на Java или PHP.Качество сгенерированных диаграмм является наиболее важным фактором.
Опции, которые я рассмотрел:
- Создание диаграмм на сервере и создание PDF-файлов с использованием этих диаграмм.Я посмотрел на matplotlib и несколько других пакетов диаграмм python, но диаграммы не выглядят так же хорошо, как это делает flot или jqPlot.
- Используйте Rhino и Env.js для запуска того же кода jQuery насервер, и как-то захватить сгенерированные диаграммы и вставить их в PDF-файлы.Это возможно с Rhino?Насколько сложно это может быть?Я видел проект Rhino-canvas, но он выглядит устаревшим.
Каков наилучший способ сделать это?Если бы я смог заставить работать решение Rhino, это было бы замечательно, поскольку оно поддерживало бы согласованность между интерфейсом и сгенерированными PDF-файлами.