我正在使用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中间件和PDFkit将PDF渲染到浏览器中,但在这种情况下,我需要将PDF发送给第三方传真服务。
感谢您的帮助。
Ryan