类似: Perl 有哪些图形包/API?
我正在对不同语言的在线图形包进行一些研究,并想知道有哪些适用于 Ruby 的当前、最新的图形包值得研究。
所需的最低功能应包括 Google 通过其 API提供的功能。
我们将不胜感激推荐的包/API 的主要优点的简要概要。
类似: Perl 有哪些图形包/API?
我正在对不同语言的在线图形包进行一些研究,并想知道有哪些适用于 Ruby 的当前、最新的图形包值得研究。
所需的最低功能应包括 Google 通过其 API提供的功能。
我们将不胜感激推荐的包/API 的主要优点的简要概要。
在时间允许的情况下,我将以下内容添加为调查书签:
基于闪存
我还没有尝试过任何这些,但如果你想要活泼的动画,它们看起来都很有希望:
两种宝石都在进行中。我在一些简单的情况下都尝试过,两者都工作得很好,尽管我认为 DSL 风格的替代方案会是赢家。(注意自我)。
基于RMagick
我是基于 Windows 的,这对于 RMagick 安装来说似乎是一件坏事。我让它工作了——短暂地——然后它停止了。在那段时间里,我设法尝试了 gruff,效果很好。但是图书馆对我脾气暴躁的人来说太麻烦了!
Protovis 库的 Ruby 端口根据 protovis 站点
Protovis 使用条形和点等简单标记组成自定义数据视图。与快速变得乏味的可视化低级图形库不同,Protovis 通过对数据进行编码的动态属性定义标记,允许继承、缩放和布局以简化构造。作为 Protovis,Rubyvis 是免费和开源的,在 BSD 许可证下提供。它原生提供 SVG,可以导出为 PNG、JPEG 和其他图形格式
您还有ruby-gd,用于 gd2 的绑定。
我非常喜欢扩展 Ruby 矢量图形 ( http://xrvg.rubyforge.org/ )