PRAWN rails中未定义的方法大小3

时间:2012-12-27 06:51:14

标签: ruby-on-rails prawn prawnto

嗨,我在这行代码中遇到错误:

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/

1 个答案:

答案 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