现在我正在使用 Rails 3.0.0 版本。我想安装 Wicked pdf gem。我不知道如何安装那个gem。请告诉我一步一步的过程。
问问题
1060 次
3 回答
1
这真的很容易!
将此添加到 Gem 文件!
gem 'wicked_pdf' gem 'wkhtmltopdf-binary', '~> 0.12.3'
运行捆绑安装并运行
rails generate wicked_pdf
在config/initializers/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 代码放入其中。
鉴于您必须为您的 link_to 标签使用路由控制器#show!
祝你好运。
于 2016-08-19T17:19:15.337 回答
0
use the command gem install wicked_pdf
.See the documentation here. http://rubygems.org/gems/wicked_pdf & http://rubydoc.info/gems/wicked_pdf/0.7.9/frames
于 2012-06-02T05:18:32.293 回答
0
提醒在更改 config/initializers/mime_types.rb 文件后重新启动服务器。除此之外,Afsanefda 的回答对我有用。
于 2019-11-29T18:33:52.700 回答