Aktuelle Cursor-Position bei der Verwendung der Garnele Ruby-Bibliothek
Frage
Ich bin mit der Garnele Ruby-Bibliothek ( http://prawn.majesticseacreature.com/ ) zu einige pDF-Dokumente erzeugen. Ich ziehe eine Tabelle ohne Probleme. Als nächstes möchte ich für verschiedene Menschen Signaturen einige Zeilen nach der Tabelle einzufügen. Bevor ich die Linien zeichnen, würde ich gerne sehen, wenn es auf der Seite mehr genügend Raum ist, alle Unterschriften zu passen. Wenn nicht, werde ich eine neue Seite beginnen und die Signaturzeilen dort setzen. Um jedoch zu bestimmen, ob genügend Platz auf der Seite bleibt, muß ich wissen, was die aktuelle Cursorposition ist nach der Tabelle zeichnen. Ich kann nicht für das Leben von mir herauszufinden, wie dies zu tun. Irgendwelche Ideen?
Lösung
Natürlich, nach der Frage eingeben, ich habe es sofort herausfinden. Die ‚y‘ und ‚y =‘ Methoden in der Dokumentklasse können Ihnen die aktuelle y-Position erhalten und eingestellt, die alles, was notwendig ist.