2011-06-07 54 views

回答

3

您可以使用:

def print 
    output = render_to_string(:action => :index) 
end 
在控制器

+0

給你的榮譽,先生,非常感謝。 – pduersteler 2012-02-11 11:37:58

2

您可提取該行動統一到一個共享的方法,將您的PDF生成操作中被調用的代碼。

調用共享的方法後,你會得到的html頁面內容是這樣的:

pdf_content = ERB.new(File.read("/path/to/that/erb.file")).result 
相關問題