太字のテキストに応じて...
コントローラー内:
respond_to do |format|
format.pdf {render :layout => false}
prawnto :filename => @current_project+".pdf", :prawn => {:font => 'Times-Roman'}, :inline=>false
end
次に、pdf.prawnファイルで次を使用できます。
テキストボックス内:
pdf.text_box "Document Revisions", :size => 16, :style => :bold, :at => [0.mm,10.mm], :width => 100.mm, :height => 15.mm;
またはそれ自体のテキスト行:
pdf.text "Document Contents", :size => 16, :style => :bold;
私が理解しているように-しかしそれを試していません-あなたがする必要があることを強調するために:
:styles => [:bold, :underline];
詳細については、このリンクを参照してください
これはバージョン0.8.4の機能ではなく、バージョン0.10.2です。0.8.4でアンダースコアを付ける方法がわかりません。私は現在0.10.2を使用していないので、これが機能していることを確認できません。
あなたが言ったことに基づいて、私はこれがあなたが太字にしたいことだと思います:
pdf.text_box "#{@yourtext.text}", :size => 16, :style => :bold, :at => [0.mm,10.mm], :width => 100.mm, :height => 15.mm;