轨; wicked_pdf很邪恶

时间:2012-11-25 02:08:53

标签: ruby-on-rails-3 nginx wkhtmltopdf pow wicked-pdf

1.9.2& rails 3.0.9 wicked_pdf 0.8.0 wkhtmltopdf 0.10.0 rc2 @ / usr / local / bin / nginx和pow

似乎根本没用,如果有的话,它确实非常慢。我做了什么:

捆绑安装后,进入rails控制台进行简单测试:

  

pdf = WickedPdf.new.pdf_from_string('Hello There!')   “的 * ** * ** \” 的/ usr / local / bin中/ wkhtmltopdf \” -q - -   的 ** * ** *

很长一段时间就像这样,30分钟左右,但最终还是回来了。

直接使用wkhtmltopdf google.com google.pdf下载到shell以测试wkhhtmltopdf,然后返回:

Loading page (1/2)
Printing pages (2/2)                                               
Done

相当快,虽然我不得不cntl-c out

经过一番挖掘后,我将wkhtmltopdf-binary添加到gem文件中,捆绑安装...结果相同

我的wicked_pdf.rb初始化程序:

WickedPdf.config = {
   :exe_path => '/usr/local/bin/wkhtmltopdf',
   :layout => 'pdf.html',
   :orientation => 'Landscape',
   :page_size => 'Letter'
}

提前致谢

1 个答案:

答案 0 :(得分:2)

看起来您的问题可能与此问题有关:

https://github.com/mileszs/wicked_pdf/issues/110

尝试将wkhtmltopdf回滚到版本0.9.9,如果您仍有问题,请告诉我。