使用PDFKit进行未初始化的常量错误

时间:2010-12-03 10:36:08

标签: ruby-on-rails pdfkit

在我的rails应用程序中,我正在尝试从html生成pdf并尝试使用pdfkit和wkhtmltopdf。我试图从最简单的代码开始,如:

kit = PDFKit.new("<p>This is some text.</p>")
pdf = kit.to_file "/home/user/test.pdf"

但我最终得到以下错误:

uninitialized constant TestController::PDFKit

TestController是我的控制器名称。仅供参考,我正在使用Fedora12和rails 2.2。

需要一些帮助。那里有人吗?

1 个答案:

答案 0 :(得分:5)

您为应用添加了pdf mime类型:

打开config / initializer / mime_types.rb,添加以下代码:

  

Mime :: Type.register“application / pdf”,:pdf

希望它对你有所帮助。