2010-02-26 4 views
3

J'utilise la crevette pour la génération de pdf et tout fonctionne très bien, mais maintenant j'ai un peu de problème. Lorsque je mets plusieurs tableaux sur une page, ils se superposent et non les uns sous les autres. Est-ce normal et que puis-je faire à ce sujet?Plusieurs tables sur une page avec une crevette

-je ajouter les tables sur le comportement le plus normale btw :)

Merci!

Répondre

2

Quel est le code que vous utilisez pour créer le document PDF avec Prawn? Sans cela, je suppose que vous devez utiliser des «boîtes de délimitation» pour séparer les différentes sections/tables de votre document. Chaque boîte de délimitation est une zone pour le rendu du contenu, et de nouvelles boîtes de délimitation ou du texte est rendu en dessous de cela. Voir bounding_box() documentation ou l'exemple ci-dessous:

> 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 
Questions connexes