私は次のコードを持っています:
pdf = Prawn::Document.new
pdf.text "Hello", :size => 22
pdf.text "wold", :size => 12
しかし、このコードは2行を表示します。対応するフォントサイズが異なる2つのテキスト要素を1行にまとめたいと思います。
私は次のコードを持っています:
pdf = Prawn::Document.new
pdf.text "Hello", :size => 22
pdf.text "wold", :size => 12
しかし、このコードは2行を表示します。対応するフォントサイズが異なる2つのテキスト要素を1行にまとめたいと思います。
これは古いものですが、formatted_text メソッドをそのように使用できるようになりました:
formatted_text [
{ text: "Hello", size: 22 },
{ text: "world", size: 12 }
]
マニュアルの詳細: http://prawnpdf.org/manual.pdf
どのタグがサポートされているかはわかりませんが、これでうまくいくかもしれません。
require 'prawn/format'
text "<font size=\"22\">Hello</font> <font size=\"12\">world</font>", inline_format => true
この答えはこちらで見つかりました。