Rails 3.1 Websnap пытается создать PNG и не получает его - PullRequest
1 голос
/ 13 декабря 2011

Я, возможно, лаю здесь все неправильное дерево, но если это не так, вот пример.

Я использую Websnap для генерации png-файла страницы Show.Когда я захожу в show.png, я получаю пустую белую страницу и не загружаю файлы.Я ожидал, что на мою машину загрузят милый маленький png.

И я получу nada в файле журнала ... даже не введенные мной отладочные операторы.

Ответить на код:

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

1 Ответ

0 голосов
/ 02 февраля 2012

Оказывается, у Websnap возникла проблема с поиском исполняемого файла wkhtmltoimage, который он поместил в систему. Мне действительно нужно переписать этот самоцвет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...