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问题。问一个问题。我不确定,但这应该会有帮助。