I have the following code:
pdf = Prawn::Document.new
pdf.text "Hello", :size => 22
pdf.text "wold", :size => 12
But th开发者_运维技巧is code displays two lines. I want to have the two text elements in one single line with the different font sizes as corresponding.
I'm not sure which tags are supported, but this might do the trick.
require 'prawn/format'
text "<font size=\"22\">Hello</font> <font size=\"12\">world</font>", inline_format => true
I found this answer here.
This is an old one, but now you can use the formatted_text method that way :
formatted_text [
{ text: "Hello", size: 22 },
{ text: "world", size: 12 }
]
more info in the manual : http://prawnpdf.org/manual.pdf
精彩评论