4
require 'pdfkit'
html = render_to_string(:layout => 'layouts/test_layout' , :action => print_form.html.erb")
kit = PDFKit.new(html)
send_data(kit.to_pdf, :filename => "Form.pdf", :type => 'application/pdf')
上面的代碼生成沒有指定佈局的PDF文件。如何創建應用了佈局的PDF文件。如何創建應用了佈局的pdf文件。使用pdfkit gem
layouts/test_layout -> test.css, test.js
我的test_layout包含一些JavaScript和CSS文件。
請給我建議,我想用指定的佈局打印PDF格式的表格。
上午提供我的Html表單到render_to_string方法,它是「print_form.html.erb」,其中包含佈局「test_layout」 – Ashwini 2013-05-14 07:00:59
render_to_string是一個Rails方法。我想OP沒有覆蓋它。 – silverdr 2016-12-19 09:04:20