【问题标题】:How to make a bold header in a Prawn table如何在虾表中制作粗体标题
【发布时间】:2011-07-19 09:01:04
【问题描述】:

我正在使用 Prawn,需要将标题行加粗,但我在 API 中找不到任何解决方案。

在这里你可以看到我当前的表格,带有普通的文本标题

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

【问题讨论】:

    标签: ruby-on-rails-3 prawn prawnto


    【解决方案1】:

    和我想的一样简单

    pdf.table Data, {:header => true} do |table|
        table.header=(["Header1", "Header2", "Header3", "Header4"])     
        table.row(0).font_style = :bold
    end
    

    【讨论】:

      【解决方案2】:
      pdf.text "your header.", :size => 9.8, :style => :bold, :spacing => 1.5, :align => :right
      

      【讨论】:

        【解决方案3】:
        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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-03-11
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-08-08
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多