嗨,我在这行代码中遇到错误:
pdf.font.size = 13
该文件的名称为“show.pdf.prawn”
我正在尝试使用prawn gem生成一个pdf页面。
但是改变字体大小不起作用。
任何替代方案或解决方法?感谢。
BTW:我正在关注railstips.org的简单教程:http://railstips.org/blog/archives/2008/10/13/how-to-generate-pdfs-in-rails-with-prawn/
答案 0 :(得分: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