Wie eine Zelle in der Höhe mit Garnelen & Prawnto zurückzuholen?
-
12-09-2019 - |
Frage
Ich bin ein wenig aufgeklebten mit Garnele / Prawnto PDF-Dokumente zu erzeugen. Die Garnelen-Dokumentation hat einige geholfen, aber die Prawnto Dokumentation ist scheinbar offline in diesen Tagen.
Ich versuche, einen Weg, um Platz für Text-Zellen auf der vorherige Zelle Höhe basierten zu finden. Garnele hat die Methoden, dies zu tun - kein Problem, aber den Rückgabewert von pdf.cell tun (auch wenn es eine Zelle erzeugt) wird eine Garnele Begrenzungsblock -. Im Wesentlichen der Seite
Wie kann ich etwas ähnliches wie unten und die Höhe der Zelle erhält, nicht von dem Begrenzungsrahmen?
offer = pdf.cell [220, 680], :text => @reward.offer, :width => 250, :font_size => 14
pitch = pdf.cell [220, offer.height - 20], :text => offer.height, :width => 250, :font_size => 12
rules = pdf.cell [220, pitch.height - 20], :text => pitch.height, :width => 250, :font_size => 12
Lösung
- prawnto rdoc
- prawnto Homepage
- Die Tabelle: : Cell.text_area_height () Methode könnte das sein, was Sie suchen
In diesem Fall sind Sie nicht wirklich prawnto schlagen, es bindet nur Garnelen in Schienen besser.
das Layout und die Formatierung wird in Garnelen und Garnelen-Format und Garnelen-Layout getan ( rdoc für die ). Die Dokumente sind ein wenig Spaghetti-Link zu Zeiten.