一页上有多个表与虾

时间:2010-02-26 10:57:47

标签: ruby-on-rails ruby-on-rails-plugins prawn

我正在使用prawn生成pdf,一切运行良好,但现在我遇到了一些问题。 当我在一个页面上放置多个表格时,它们只是相互叠加而不是彼此叠加。 这是正常行为,我该怎么办呢?

我在最正常的行为上添加表格btw:)

谢谢!

1 个答案:

答案 0 :(得分:2)

您使用Prawn创建PDF文档的代码是什么?

没有它,我猜你需要使用'边界框'来分隔文档中的不同部分/表格。每个边界框都是用于内容呈现的区域,新的边界框或文本在其下方呈现。请参阅bounding_box() documentation或以下示例:

> pdf.bounding_box([100,500], :width => 100, :height => 300) do
>   pdf.text "This text will flow in a very narrow box starting" +
>     "from [100,500]. The pointer will then be moved to [100,200]" +
>     "and return to the margin_box"
> end