如何配置page_offset并以pdfkit结尾

时间:2014-02-15 13:39:17

标签: ruby pdf-generation wkhtmltopdf pdfkit

我已在我的应用程序中成功安装了pdfkit。传递的任何给定html的输出pdf文件都有一些我不需要的额外页面。第2页是我需要从当前项目中的html文件中唯一的相关页面。以下配置块无法正常处理page_offset。还有一种方法来设置结束页面;在我的情况下,我会偏移并在第2页结束。

kit = PDFKit.new(File.new("#{@LOCAL_HTML_DIR}/#{html}.html"))
          PDFKit.configure { |config| config.default_options = { :page_size => 'Letter', :margin_top => '0.5in', :margin_right => '0.5in', :margin_bottom => '0.7in', :margin_left => '0.5in', :zoom => 2, :page_offset => 2 }}
          file = kit.to_file("#{@LOCAL_HTML_DIR}/#{html}.pdf")

1 个答案:

答案 0 :(得分:0)

我认为page_offset应该是一个数字,而不是一个字符串:

:page_offset => 2

而不是

:page_offset => '2'