rarstГуру
Графические библиотеки для WordPress [закрыто]
Share
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
API диаграмм Google
Бесплатный сервис, который создает изображения диаграмм (размещенные и обслуживаемые Google) на основе данных в URL-запросах.
Если вам нужно что-то очень конкретное и с фиксированными параметрами, большую часть этого легко жестко закодировать и вообще обойтись без какой-либо библиотеки (и проблем с лицензированием).
Недостатки:
Самостоятельное подключение — я разработал для него собственную PHP-оболочку, но на данный момент она немного устарела. PHP class/WP plugin for Google Charts API.
К сожалению, лицензия CC BY-NC не совместима с GPL v2.
Теперь у него есть официальная документация
Я бы предложил amCharts: amcharts.com
Источник говорит, что GPLv3+ не совместим с репозиторием WP. 🙁
И вы не можете правильно загрузить его в Apple App Store. Это не годится и для приложения wordpress для iphone. 🙁
Highcharts
Highcharts — это библиотека построения диаграмм, написанная на чистом JavaScript и предлагающая простой способ добавления интерактивных диаграмм на ваш веб-сайт или в веб-приложение. Поддерживает:
Лицензия и цены
Я использовал его раньше, но не в каком-либо проекте WordPress, поэтому я действительно не могу сказать.
Либчарт
Libchart — это бесплатная PHP-библиотека для создания диаграмм, чрезвычайно простая в использовании и хорошо документированная.
Особенности
Лицензия
Libchart — это бесплатное программное обеспечение, распространяемое на условиях Стандартной общественной лицензии GNU (GPL).
FusionCharts Бесплатно
FusionCharts Free — полностью бесплатный компонент для построения диаграмм Flash с открытым исходным кодом. Это дает вам возможность создавать анимированные и интерактивные диаграммы Flash для ваших веб-приложений, настольных приложений и презентаций.
Функции
Лицензия
FusionCharts Free распространяется под двойной лицензией: MIT (X11) и GNU GPL.
Изображение_График
Image_Graph предоставляет набор классов, которые создают графики/графики/диаграммы на основе (числовых) данных.
Поддерживается множество различных типов графиков: гистограмма, линия, площадь, шаг, импульс, рассеяние, радар, круговая диаграмма, карта, свеча, полоса, прямоугольник и ус, а также сглаженная линия, площадь и радарные графики.
График имеет широкие возможности настройки, что позволяет получить точный внешний вид, который требуется.
Вывод контролируется Image_Canvas, который облегчает вывод во многие различные форматы вывода, среди прочего, GD (PNG, JPEG, GIF, WBMP), PDF (с использованием PDFLib), масштабируемой векторной графики (SVG).
Лицензия
LGPL
http://pear.php.net/package/Image_Graph (через)
гРафаэль
Официальное расширение популярной библиотеки RaphaÃl JavaScript. Общее ядро с небольшими отдельными файлами для каждого типа диаграммы (круговая, столбчатая, линейная, точечная).
Под лицензией MIT (совместимая с GPLv2).
К сожалению, у него нет официальной документации, но есть некоторые неофициальные документы.
Инструменты Google Chart (https://google-developers.appspot.com/chart/interactive/docs/index) уже упоминались. Всего две поправки к уже данному описанию:
(1) При использовании этой библиотеки вы заполняете диаграмму данными, передавая объект Google DataTable соответствующим функциям. Поскольку вы строите эту таблицу данных в своем собственном Javascript, отображаемые на диаграмме данные фактически не перемещаются по сети в Google и обратно (если только вы не извлекаете их из сетевого источника). Таким образом, Google Chart Tools не более и не менее подходит для конфиденциальных данных, чем любой другой инструмент построения диаграмм на основе Javascript.
См., например, заявление « Политика данных » в документации для линейных диаграмм:
(2) Возможны интерактивные диаграммы: API предоставляет вызовы функций Javascript для изменения значений данных, а также для изменения видимых строк и столбцов данных.
Флот
Бесплатная библиотека на основе холста + JS, может создавать линейные диаграммы из коробки, легко настраивается. Доступны плагины для диаграмм пауков, круговых диаграмм, масштабирования и т. д.
Не путать с jqplot
Лицензия
Лицензия Массачусетского технологического института
bДиаграмма
bГрафик 3.1
Простая диаграмма PHP: проста в использовании