この記事はアピリッツの技術ブログ「DoRuby」から移行した記事です。情報が古い可能性がありますのでご注意ください。
ども、rickです。
今日は、グラフを簡単に表示できるプラグインの紹介です。
環境
rails 2.2.2
ImageMagick 5.1-3
RMagick 2.9.1
Install
$gem install gruff
設定
configer/enviroment.rb
require ‘gruff’
app/controllers/??.rb
def xxx
@gruff = Gruff::Pie.new 500
@gruff.title = ‘test’
@gruff.data(‘Good’, 80)
@gruff.data(‘Bad’, 20) @gruff.write(‘votes.png’)
#send_data(@gruff.to_blob, :type => ‘image/png’, :disposition => ‘inline’)
end
表示
app/controller/xxx.html.erb
<%= tag(“image”, :src => url_for(:action => ‘xxx’, :controller => ‘???’)) %>
or
<img src=”<%= url_for :controller=>’???’, :action=>’xxx’ %>>>
こんなかんじで、一応表示できます。
はっきりってまだ大して調べていないのでもちょっと調べたらまた書きたいと思います。
以上〜