Ruby on rails 如何在RubyonRails中使用prawn生成PDF文件,在一行中设置两种不同的字体样式?
我有以下代码:Ruby on rails 如何在RubyonRails中使用prawn生成PDF文件,在一行中设置两种不同的字体样式?,ruby-on-rails,pdf-generation,prawn,Ruby On Rails,Pdf Generation,Prawn,我有以下代码: pdf = Prawn::Document.new pdf.text "Hello", :size => 22 pdf.text "wold", :size => 12 但此代码显示两行。 我希望将两个文本元素放在一行中,并对应不同的字体大小。我不确定支持哪些标记,但这可能会奏效 require 'prawn/format' text "<font size=\"22\">Hello</font> <font size=\
pdf = Prawn::Document.new
pdf.text "Hello", :size => 22
pdf.text "wold", :size => 12
但此代码显示两行。
我希望将两个文本元素放在一行中,并对应不同的字体大小。我不确定支持哪些标记,但这可能会奏效
require 'prawn/format'
text "<font size=\"22\">Hello</font> <font size=\"12\">world</font>", inline_format => true
要求“虾/格式”
文本“Hello world”,内联_格式=>true
我找到了这个答案。这是一个旧答案,但现在您可以这样使用格式化文本方法:
formatted_text [
{ text: "Hello", size: 22 },
{ text: "world", size: 12 }
]
手册中的更多信息:我会尝试一下,看起来很完美!当我输入require'prawn/format'时,它会显示找不到文件@安吉拉-我对对虾一无所知,除了略过一点帮助人们解决PDF问题。问一个问题。我不确定,但这应该会有帮助。