基本例子

你需要新增 Gem 和 PDF MIME:在 mime_types.rb 中輸入,因為我們需要通知 rails 有關 PDF mime 型別的資訊。

之後我們可以通過以下基本方式生成帶有 Prawn 的 Pdf

這是基本的任務

pdf = Prawn::Document.new
pdf.text "Hello World"
pdf.render_file "assignment.pdf"

我們可以使用 Implicit Block 來實現

Prawn::Document.generate("implicit.pdf") do
 text "Hello World"
end

使用顯式塊

Prawn::Document.generate("explicit.pdf") do |pdf|
 pdf.text "Hello World"
end