嗨,我在这行代码中遇到错误:
pdf.font.size = 13
文件名是“show.pdf.prawn”
我正在尝试使用虾 gem 将页面生成为 pdf。
但是更改字体大小不起作用。
任何替代方案或解决方法?谢谢。
顺便说一句:我正在关注 railstips.org 的一个简单教程:http: //railstips.org/blog/archives/2008/10/13/how-to-generate-pdfs-in-rails-with-prawn/
嗨,我在这行代码中遇到错误:
pdf.font.size = 13
文件名是“show.pdf.prawn”
我正在尝试使用虾 gem 将页面生成为 pdf。
但是更改字体大小不起作用。
任何替代方案或解决方法?谢谢。
顺便说一句:我正在关注 railstips.org 的一个简单教程:http: //railstips.org/blog/archives/2008/10/13/how-to-generate-pdfs-in-rails-with-prawn/
你的教程似乎有点老了。您应该查看本手册:http ://prawn.majesticseaacreature.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