【问题标题】:Pdf generation with Rails 3使用 Rails 3 生成 PDF
【发布时间】:2011-01-28 17:19:46
【问题描述】:

我需要使用 Rails 3.0.3 生成 PDF。

Prawn + Prawnto 看起来很棒 showed by Ryan Bates

但我无法使他的示例有效,pdf 变量无法识别table 函数

对这个问题有什么见解吗?

谢谢

【问题讨论】:

  • 你需要从什么生成? HTML 模板?其他文件?红宝石代码?你看过截屏视频吗?
  • 这不是答案,但我个人发现 wicked_pdf (github.com/mileszs/wicked_pdf) 是在 Rails 中生成 PDF 的更简单的解决方案。首先它比 Prawn 快,其次我可以使用 HTML 构建 PDF,与我应用程序的其他视图完全相同
  • 你看截屏了吗? --> 是的! pdf.text 和 move_down 工作正常,但不是 pdf.table
  • 我会看看 Wicked PDF,谢谢。
  • PDFkit 也很好用 github.com/jdpace/PDFKit

标签: ruby-on-rails pdf prawn prawnto


【解决方案1】:

打开prawn-core-0.8.4\lib\prawn\core.rb

在该文件的底部,您将看到所有“需要”项目的列表。如果您不想在视图中添加 require 'prawn/layout',我认为这是您应该添加的地方。仍然不理想,因为您正在自定义插件。

【讨论】:

    【解决方案2】:

    我找到了一个快速解决方案,但对它并不满意...

    在我的视图中添加require 'prawn/layout' 可以解决问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-04
      • 2010-12-27
      • 1970-01-01
      • 2012-08-25
      • 1970-01-01
      • 2010-09-30
      • 2011-05-06
      相关资源
      最近更新 更多