7

エビを使用していて、ヘッダー行を太字にする必要がありますが、API で解決策が見つかりません。

ここでは、通常のテキスト ヘッダーを含む現在のテーブルを確認できます。

pdf.table (Data, :header => true) do
  table.header=(["Header1", "Header2", "Header3", "Header4"])        
end
4

3 に答える 3

12

思った通りシンプルです

pdf.table Data, {:header => true} do |table|
    table.header=(["Header1", "Header2", "Header3", "Header4"])     
    table.row(0).font_style = :bold
end
于 2011-07-22T04:16:10.463 に答える
0
pdf.table(
  data, 
  :headers => [
    "Header1", 
    {:text => "Header2", :font_size => :bold}, 
    "Header3", 
    "Header4"]
)

その他のオプション:

:align_headers :header_text_color :header_color

http://rubydoc.info/gems/prawn-layout/0.8.4/Prawn/Tableを参照

于 2011-07-27T09:34:02.903 に答える
0
pdf.text "your header.", :size => 9.8, :style => :bold, :spacing => 1.5, :align => :right
于 2011-07-19T09:36:58.467 に答える