基本例子
你需要添加 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