2012-12-27 64 views

回答

1

你的教程似乎有點老了。你應該看看這本手冊:http://prawn.majesticseacreature.com/manual.pdf和/或檢查railscasts插曲:http://railscasts.com/episodes/153-pdfs-with-prawn-revised

可以使用font_size屬性來定義您的文字是這樣的尺寸:

font_size(25) { text "Even bigger!" }

你也可以做這樣的:

text "Single line on 20 using the :size option.", :size => 20

或者你可以使用一個將不同字體屬性應用於文本的塊:

font("Courier", :size => 10) do 
     text "Yeah, using Courier 10 courtesy of the font method." 
    end 
+0

正當我發現'pdf.font.size = 13'已經不能工作了。相反,我試圖把尺寸屬性放在'pdf.font「Helvetica」,:size => 13'裏面,它的工作原理! – xirukitepe

+0

感謝您的解決方法。 @siekfried – xirukitepe