开发者

Table cell border

开发者 https://www.devze.com 2022-12-13 05:49 出处:网络
This is the 2x2 table I need to generate: 开发者_如何学Cr1c1r1c2 r2c1r2c1 ---- In other words I should print the bottom border of the bottom right cell. This is my code:

This is the 2x2 table I need to generate:

开发者_如何学Cr1c1  r1c2
r2c1  r2c1
      ----

In other words I should print the bottom border of the bottom right cell. This is my code:

show.pdf.prawn

#This is a two dimensional array:
my_array = [["r1c1","r1c2"],["r2c1",Prawn::Table::Cell.new(:text => "r2c2", :border_width => 1 , :borders => :bottom)]]

#Table
pdf.table my_array, :border_width => 0

Well, with this code I have a 2x2 table with no borders!

Has someone any tip?


Here one solution better known as workaround:

#This is a two dimensional array:
my_array = [["r1c1","r1c2"],["r2c1",Prawn::Table::Cell.new(:text => "r2c2", :border_width => 1 , :borders => [:bottom])]]

#Table
pdf.table my_array, 
#:headers => ["h1","h2"],
:border_style => :underline_header

Omitting headers => ["h1","h2"] you avoid the underlined header.

0

精彩评论

暂无评论...
验证码 换一张
取 消