我已在我的应用程序中成功安装了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")
答案 0 :(得分:0)
我认为page_offset应该是一个数字,而不是一个字符串:
:page_offset => 2
而不是
:page_offset => '2'