用Prawn生成PDF

时间:2015-09-18 18:49:37

标签: ruby-on-rails ruby

我的目标是每个月生成一个PDF。 我正在使用Prawn Gem。

喜欢这个:

../Generatepdf/July2015.pdf
../Generatepdf/August2015.pdf
../Generatepdf/Setember2015.pdf

等...

所以我的问题是如何定义网址? 我有一个控制器" Generatepdf"用视图" index.html" 我只能通过以下方式访问我的PDF:

../generatepdf/index.pdf

控制器:

class GeneratepdfController< ApplicationController中

  def index
    respond_to do |format|
        format.html
        format.pdf do
            pdf = ConsumptionsPdf.new
            send_data pdf.render, filename: "lol2.pdf",
                                   type: "application/pdf",
                                   disposition: "inline"
        end
    end
  end
end

类别:

class ConsumptionsPdf < Prawn::Document
    def initialize
        super
        text "example" 
    end
end

0 个答案:

没有答案