所以我昨天整天都在努力让PDF渲染正常工作。在尝试了 Prawn 和 PDFKit 之后,我发现至少让它工作的问题与Mac OS 10.7 上的 wkhtmltopdf 有关,但现在的问题是它完全忽略了我添加的任何针对 pdf、印刷媒体的样式类型和任何特殊模板。
这是我现在所在的粘贴箱:http: //pastebin.com/LW16RYjW
尝试所有这些和其他几个对我不起作用:
- http://www.snikt.net/blog/2012/04/26/wicked-pdf/
- WickedPDF 缺少布局
- http://akabhilash.wordpress.com/2010/11/27/pdf-generation-with-wicked-pdf-in-rails/
我终于得到了这个设置:
不知道还能做什么,我将pdf_helper.rb物理复制到我的 lib/ 目录中(我不知道为什么它以前不存在,甚至不知道它是否应该在捆绑时出现(?))
谁能告诉我为什么它似乎没有选择控制器中的任何渲染选项,以及如何在不影响屏幕(html)版本的情况下注册样式?任何帮助将不胜感激。在此先感谢您的时间。