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 文件。
layouts/test_layout -> test.css, test.js
我的 test_layout 包含一些 JavaScript 和 CSS 文件。
请建议我,我想以指定布局的 PDF 格式打印表格。