wkhtmltopdf --enable-smart-shrinking不缩水

时间:2011-11-18 10:45:45

标签: ruby-on-rails wkhtmltopdf

我正在使用PDFKit开发rails应用程序。 我需要将输出缩小为一页。 所以我通过了--disable-smart-shrinking => false。 (我试过--enable-smart-shrinking => true但它没有区别)

  PDFKit.configure do |config|
    config.wkhtmltopdf = "/some/path/wkhtmltopdf"
    config.default_options = {
      :encoding=>"UTF-8",
      :page_size=>"Letter",
      :margin_top=>"0.25in",
      :margin_right=>"0.5in",
      :margin_bottom=>"0.25in",
      :margin_left=>"0.5in",
      :disable_smart_shrinking=>false
    }
  end

缩小在我的开发机器(OS X)上工作,但在生产服务器(Linux)上不起作用。 Linux上的版本0.11.0 rc1不会缩小。 我的OS X版本0.9.9缩小了。

你能帮帮我吗?

感谢。

萨姆

1 个答案:

答案 0 :(得分:1)

某些选项(包括您提到的选项)仅适用于QT的修补版本。 http://madalgo.au.dk/~jakobt/wkhtmltoxdoc/wkhtmltopdf-0.9.9-doc.html不幸的是,我不仅仅知道这一点,但它应该让你朝着正确的方向前进。