3 Stimmen

Mehrere Tabellen auf einer Seite mit Prawn

Ich verwende Prawn zur PDF-Generierung und alles funktioniert ziemlich gut, aber jetzt habe ich ein kleines Problem. Wenn ich mehrere Tabellen auf einer Seite platziere, werden sie einfach übereinander und nicht untereinander angeordnet. Ist dieses Verhalten normal und was kann ich dagegen tun?

Ich füge die Tabellen auf die normalste Weise hinzu übrigens :)

Danke!

2voto

Welchen Code verwenden Sie, um das PDF-Dokument mit Prawn zu erstellen?

Ohne das zu wissen, vermute ich, dass Sie 'bounding boxes' verwenden müssen, um die verschiedenen Abschnitte / Tabellen in Ihrem Dokument zu trennen. Jede Begrenzungsbox ist ein Bereich für die Inhaltsdarstellung, und neue Begrenzungskästen oder Text werden darunter gerendert. Siehe Dokumentation zu bounding_box() oder das folgende Beispiel:

> pdf.bounding_box([100,500], :width => 100, :height => 300) do
>   pdf.text "Dieser Text wird in einer sehr schmalen Box beginnen" +
>     "bei [100,500]. Der Zeiger wird dann auf [100,200] verschoben" +
>     "und zur Randbox zurückkehren"
> end

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X