2011-12-12 22 views
1

我可能會在這裏咆哮整個錯誤的樹,但如果我不是,這是一個去。Rails 3.1 Websnap試圖生成一個PNG並沒有得到一個

我正在使用Websnap生成顯示頁面的PNG文件。當我去show.png時,我得到一個空白頁面,並沒有下載文件。這是我的期望,我會得到一個可愛的小png下載到我的機器。

而且,我得到虛無縹緲的日誌文件......甚至調試語句,我把

響應代碼:

respond_to do |format| 
    format.html # index.html.erb 
    format.png { 
    #html = render :action => "show.html.erb", :layout => "application.html.erb" 

    snap = WebSnap::Snapper.new("/dashboard/show?application=#{@application}&version=#{@jira_version}", :format => 'png') 

    send_data snap.to_bytes, :filename => "dashboard.png", :type => "image/png", :disposition => 'inline'} 
end 

的environment.rb

Mime::Type.register "image/png", :png

回答

0

結果Websnap在查找首先放入系統的wkhtmltoimage可執行文件時遇到了問題。我真的需要重寫那個寶石。

相關問題