Какие графические пакеты / API существуют для Ruby? - PullRequest
10 голосов
/ 20 января 2009

Аналогичные: Какие графические пакеты / API существуют для Perl?

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

Минимальные желаемые возможности должны включать тот тип, который Google предлагает через свой API .

Хотелось бы получить краткий обзор основных преимуществ рекомендованного пакета / API.

Ответы [ 5 ]

4 голосов
/ 14 апреля 2011

RubyVis

Рубиновый порт библиотеки Protovis По данным сайта Protovis

Protovis создает пользовательские представления данных с помощью простых меток, таких как столбцы и точки. В отличие от низкоуровневых графических библиотек, которые быстро становятся утомительными для визуализации, Protovis определяет метки с помощью динамических свойств, которые кодируют данные, позволяя наследование, масштабирование и макеты для упрощения построения. Как и Protovis, Rubyvis является бесплатным и открытым исходным кодом, предоставляемым по лицензии BSD. Он поддерживает SVG, который можно экспортировать в PNG, JPEG и другие графические форматы

4 голосов
/ 20 января 2009

У меня есть следующие закладки для расследования, когда позволяет время:

Flash на основе

Я еще не пробовал ничего из этого, но все они выглядят многообещающе, если вы хотите оживленную анимацию:

Google Charts

Оба драгоценных камня находятся в стадии разработки. Я пробовал оба в некоторых простых случаях, оба работали довольно хорошо, хотя я думаю, что альтернатива в стиле DSL была бы победителем. (Примечание для себя).

RMagick на основе

Я работаю на Windows, что, похоже, плохо для установки RMagick. Я получил это работает - кратко - тогда это прекратилось. В то время мне удалось попробовать грубость, которая работала достаточно хорошо. Но библиотека слишком хлопотна для моего вспыльчивого характера!

1 голос
/ 20 января 2009

rgplot - рубин gnuplot драгоценный камень. Это позволяет визуализации gnuplot из ruby. Я давний поклонник gnuplot, поэтому я предвзят - gnuplot предлагает простой сценарий для создания графиков. Я также нашел нечто под названием rmagick , которое выглядит аккуратно.

0 голосов
/ 20 января 2009

У вас также есть ruby-gd , привязки для gd2.

0 голосов
/ 20 января 2009

Мне очень нравится eXtended Ruby Vector Graphics (http://xrvg.rubyforge.org/)

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