现在我使用的是Rails 3.0.0版本。我想安装邪恶的pdf宝石。我不知道如何安装那个宝石。请告诉我这个分步程序。
这真的很容易!
-
将此添加到 Gem 文件!
gem 'wicked_pdf' gem 'wkhtmltopdf-binary', '~> 0.12.3'
运行 捆绑包安装并运行
rails generate wicked_pdf
在配置/初始值设定项/mime_types.rb 中添加此(或取消注释)
WickedPdf.config = { exe_path: '/usr/local/bin/wkhtmltopdf' }
在控制器中(显示操作)
def show respond_to do |format| format.pdf do render :pdf => "file_name.pdf", :template => 'file_directory/file_name.html.erb', :encoding => 'utf-8' end format.html end end
创建一个 erb.html 文件并将您的 pdf 代码放入其中。
鉴于您必须使用路由控制器#show作为您的link_to标签!
祝你好运。
使用命令gem install wicked_pdf
。请参阅此处的文档。http://rubygems.org/gems/wicked_pdf http://rubydoc.info/gems/wicked_pdf/0.7.9/frames
更改配置/初始值设定项/mime_types.rb 文件后提醒重新启动服务器。除此之外,Afsanefda的回答对我有用。