10

类似: Perl 有哪些图形包/API?

我正在对不同语言的在线图形包进行一些研究,并想知道有哪些适用于 Ruby 的当前、最新的图形包值得研究。

所需的最低功能应包括 Google 通过其 API提供的功能。

我们将不胜感激推荐的包/API 的主要优点的简要概要。

4

5 回答 5

4

在时间允许的情况下,我将以下内容添加为调查书签:

基于闪存

我还没有尝试过任何这些,但如果你想要活泼的动画,它们看起来都很有希望:

谷歌图表

两种宝石都在进行中。我在一些简单的情况下都尝试过,两者都工作得很好,尽管我认为 DSL 风格的替代方案会是赢家。(注意自我)。

基于RMagick

我是基于 Windows 的,这对于 RMagick 安装来说似乎是一件坏事。我让它工作了——短暂地——然后它停止了。在那段时间里,我设法尝试了 gruff,效果很好。但是图书馆对我脾气暴躁的人来说太麻烦了!

于 2009-01-20T09:51:06.040 回答
4

RubyVis

Protovis 库的 Ruby 端口根据 protovis 站点

Protovis 使用条形和点等简单标记组成自定义数据视图。与快速变得乏味的可视化低级图形库不同,Protovis 通过对数据进行编码的动态属性定义标记,允许继承、缩放和布局以简化构造。作为 Protovis,Rubyvis 是免费和开源的,在 BSD 许可证下提供。它原生提供 SVG,可以导出为 PNG、JPEG 和其他图形格式

于 2011-04-14T12:36:10.123 回答
1

rgplot是一个红宝石gnuplot宝石。它支持 ruby​​ 的 gnuplot 可视化。我是 gnuplot 的长期粉丝,所以我有偏见 - gnuplot 提供了一种简单的脚本方法来创建图形。我还发现了一个叫做rmagick的东西,看起来很整洁。

于 2009-01-20T07:41:58.780 回答
0

您还有ruby​​-gd,用于 gd2 的绑定。

于 2009-01-20T10:07:35.943 回答
0

我非常喜欢扩展 Ruby 矢量图形 ( http://xrvg.rubyforge.org/ )

于 2009-01-20T08:21:15.223 回答