私はPDFkitをレール3.1で使用しています。過去に私はrender_to_string関数を使用して、その文字列からpdfを作成することができました。次に、スタイルシートを次のように追加します。私の問題は、資産パイプラインからアクセスする方法がわかりません。 (これは私がレール3.0でそれをやった方法です)Rails 3.1アセットパイプライン(PDFKit)
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"
そうで、私の質問はどのように資産piplineを通じて私のCSSファイルへの私のコントローラからの直接アクセスを得るのですか?
私はPDFミドルウェアを使用してPDFをブラウザにレンダリングすることができますが、この場合は、第三者のFAXサービスにpdfを送信する必要があります。
ありがとうございました。
Railsではライアン
[Rails 3.1でコントローラからコンパイルされたアセットを参照する方法は?](http://stackoverflow.com/questions/7409948/how-does-one-reference-compiled-assets-from-the- controller-in-rails-3-1) –