Prawn Notes

  1. 安装Prawn:gem install prawn

  2. rails4项目中使用prawn,首先在Gemfile中添加gem 'prawn',然后bundle install

  3. 使用Prawn创建PDF的三种方法(第2种方法比较代码量较少,建议使用):
    # Assignment
    pdf = Prawn::Document.new
    paf.text "Hello World"
    pdf.render_file "assignment.pdf"

    # Implicit Block
    Prawn::Document.generate("implicit.paf") do
        text "Hello World"
    end

    # Explicit Block
    Prawn::Document.generate("exlicit.pdf") do |pdf|
        pdf.text "Hello World"
    end

  4. Prawn以PDF左下角bottom-left corner作为页面的基准点origin[0, 0]

  5. 方法:
    stroke_axis, stroke_circle [0, 0], bounding_box
    move_down move_up move_cursor_to
    stroke_horizontal_rule pad pad_top pad_bottom float

你可能感兴趣的:(Ruby,Rails,prawn)