From: Jacob Basham Date: 2007-11-07T17:14:56+09:00 Subject: Re: scruffy question I'm not familiar with what you are doing, but I'm pretty sure you need to save the file in a public directory. Save that path as a variable which you can use in the view. And on a side note, url_for(:action) just builds the relative path for the page show_img creates. url_for is for building relative links to other controllers and actions. These paths are not real paths in your public directory, they are virtual paths rails builds for you when you request them. The rails list would be your best bet for more in depth help. Jake On Nov 5, 2007, at 5:50 AM, Remco Swoany wrote: > Hi > > installed scruffy...and put the code below in my controller. > > def show_img > 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, 'remco', [30, 60, 49, 29, 100, 120] > stacked.add :bar, 'peter', [120, 240, 0, 100, 140, 20] > stacked.add :bar, 'femmie', [10, 10, 90, 20, 40, 10] > end > > graph.point_markers = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun'] > > send_data(graph.render(:width => 800, :as => 'PNG'), :type => > 'image/png', :disposition=> 'inline') > end > > > In the view a placed... > > > > But with no succes.. > > In the generated HTML i get > > > > > What i am doing wrong??? > > remco > -- > Posted via http://www.ruby-forum.com/. >