3

PDF生成にエビを使用していますが、すべてうまくいきますが、今は少し問題があります。1 つのページに複数のテーブルを配置すると、それらは互いに重なり合って配置され、互いの下には配置されません。これは正常な動作ですか?どうすればよいですか?

最も通常の動作でテーブルを追加します:)

ありがとう!

4

1 に答える 1

2

Prawn で PDF ドキュメントを作成するために使用しているコードは何ですか?

それがなければ、「境界ボックス」を使用してドキュメント内のさまざまなセクション/テーブルを区切る必要があると思います。各境界ボックスはコンテンツ レンダリングの領域であり、新しい境界ボックスまたはテキストはその下にレンダリングされます。bounding_box() のドキュメントまたは以下の例を参照してください。

> 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
于 2010-05-27T07:39:35.450 に答える