Ruby on rails 对虾设置单元格对象的样式
我如何用最新版本的Prawn构建带有背景色和自定义文本的框 在以前的对虾版本中,我们有 使用:对齐,:文本\颜色属性。因此,很容易用背景色、文本对齐中心和自定义文本颜色构建表格单元格 从github*prawn(0.11.1.8ed4c22之前版本)表更新到最新版本后::Cell对象已完全更改Ruby on rails 对虾设置单元格对象的样式,ruby-on-rails,ruby,pdf,prawn,Ruby On Rails,Ruby,Pdf,Prawn,我如何用最新版本的Prawn构建带有背景色和自定义文本的框 在以前的对虾版本中,我们有 使用:对齐,:文本\颜色属性。因此,很容易用背景色、文本对齐中心和自定义文本颜色构建表格单元格 从github*prawn(0.11.1.8ed4c22之前版本)表更新到最新版本后::Cell对象已完全更改 环境 rails: 3.0.5 ruby: 1.9.2 我想你想要的是,它有text\u color和background\u color(继承自Prawn::Table::Cell)方法。您可能
环境
rails: 3.0.5
ruby: 1.9.2
我想你想要的是,它有
text\u color
和background\u color
(继承自Prawn::Table::Cell
)方法。您可能需要手动进行水平对齐,但您可以创建自己的Prawn::Table::Cell::Text
或Prawn::Table::Cell
子类来隐藏丑陋的细节。我想您需要,它有Text\u color
和background\u color
(继承自Prawn::Table::Cell
)方法。您可能必须手动进行水平对齐,但您可以创建自己的子类Prawn::Table::Cell::Text
或Prawn::Table::Cell
,以隐藏难看的细节。我在对虾邮件列表上问了同样的问题
而且做起来非常容易
pdf.bounding_box(pdf.bounds.top_left, :width => x, :height => y) do
pdf.cell :content => 'your text', :background_color => 'E8E8D0', :width => x, :height => y, :align => :center, :text_color => "001B76"
pdf.move_down 4
end
我在对虾邮件列表上问了同样的问题 而且做起来非常容易
pdf.bounding_box(pdf.bounds.top_left, :width => x, :height => y) do
pdf.cell :content => 'your text', :background_color => 'E8E8D0', :width => x, :height => y, :align => :center, :text_color => "001B76"
pdf.move_down 4
end