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 文件。

layouts/test_layout ->   test.css, test.js

我的 test_layout 包含一些 JavaScript 和 CSS 文件。

请建议我,我想以指定布局的 PDF 格式打印表格。

4

1 回答 1

1

没有看到你的render_to_string方法,我们无法判断出了什么问题。这是生成带有布局的 pdf 的示例代码:https ://github.com/pdfkit/pdfkit#usage

于 2013-05-14T06:49:51.617 回答