安裝Scruffy前,得先裝RMagick

by

安裝RMaick步驟(windows)

  1. 先抓http://rubyforge.org/frs/download.php/15132/RMagick-1.14.1_IM-6.3.0-7-Q8.zip
  2. 抓下來之後,閱讀readme.html,先安裝ImageMagick的bin安裝檔
  3. 如果不重新啟動的話,預設路徑會指不到rmagick-1.14.1-win32.gem所在位置,所以可以先把這個gem隨便放到一個path下(e.g. c:\)
  4. cmd下執行 gem install c:\rmagick-1.14.1-win32.gem,即完成

接下來可安裝Scruffy:gem install scruffy

於是,可以先在console試試以下的CODE會不會動:

require ‘scruffy’
graph = Scruffy::Graph.new
graph.title = “Comparative Agent Performance”
graph.value_formatter = Scruffy::Formatters::Percentage.new(:precision => 0)
graph.add :stacked do |stacked|
stacked.add :bar, ‘Jack’, [30, 60, 49, 29, 100, 120]
stacked.add :bar, ‘Jill’, [120, 240, 0, 100, 140, 20]
stacked.add :bar, ‘Hill’, [10, 10, 90, 20, 40, 10]
end
graph.point_markers = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun']
graph.render(:width => 700, :as => ‘PNG’, :to => “#{RAILS_ROOT}/public/images/test.png”)

如果逼逼叫又寫了一大堆東西進去,而且在你的rails專案目錄底下的public/images/可以看到上圖,應該就是OK了!

p.s. 摘自http://ibrasten.com/articles/2006/08/14/scruffy-0-2-0

發表迴響

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

連結到 %s


Follow

Get every new post delivered to your Inbox.