Rails 3.1 asset pipeline with PDFKit

Я использую PDFkit с rails 3.1. В прошлом я мог использовать функцию render_to_string и создавать pdf из этой строки. Затем я добавляю таблицы стилей следующим образом. Моя проблема в том, что я не знаю, как получить к ним доступ из конвейера активов. (Так я делал это в rails 3.0)

html_string = render_to_string(:template => "/faxes/show.html.erb", :layout => 'trade_request')
kit = PDFKit.new(html_string, :page_size => 'Letter')
kit.stylesheets << "#{Rails.root.to_s}/public/stylesheets/trade_request.css"

Итак, мой вопрос в том, как я могу получить прямой доступ из моего контроллера к моему css файлу через конвейер активов?

Я знаю, что могу использовать Rack Middleware с PDFkit для рендеринга pdf в браузер, но в данном случае мне нужно отправить pdf на сторонний факс.

Спасибо за помощь.

Ryan

8
задан Richard Hulse 18 November 2011 в 19:25
поделиться