Rails 3.1でPDFkitを使用しています。以前は 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 をサードパーティのファックス サービスに送信する必要があります。
ご協力いただきありがとうございます。
ライアン