如何在 rails 3.0.0 中安装 Wicked PDF gem



现在我使用的是Rails 3.0.0版本。我想安装邪恶的pdf宝石。我不知道如何安装那个宝石。请告诉我这个分步程序。

这真的很容易!

  1. 将此添加到 Gem 文件!

    gem 'wicked_pdf'
    gem 'wkhtmltopdf-binary', '~> 0.12.3'
    
  2. 运行
  3. 捆绑包安装并运行rails generate wicked_pdf

  4. 配置/初始值设定项/mime_types.rb 中添加此(或取消注释)

    WickedPdf.config = {
         exe_path: '/usr/local/bin/wkhtmltopdf'
    }
    
  5. 在控制器中(显示操作)

    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
    
  6. 创建一个 erb.html 文件并将您的 pdf 代码放入其中。

  7. 鉴于您必须使用路由控制器#show作为您的link_to标签!

  8. 祝你好运。

使用命令gem install wicked_pdf 。请参阅此处的文档。http://rubygems.org/gems/wicked_pdf http://rubydoc.info/gems/wicked_pdf/0.7.9/frames

更改配置/初始值设定项/mime_types.rb 文件后提醒重新启动服务器。除此之外,Afsanefda的回答对我有用。

最新更新