2008-10-08 7 views
8

Estoy usando la biblioteca de Prawn Ruby (http://prawn.majesticseacreature.com/) para generar algunos documentos en PDF. Dibujo una mesa sin ningún problema. A continuación, deseo insertar algunas líneas después de la tabla para las firmas de varias personas. Antes de dibujar las líneas, me gustaría ver si hay suficiente espacio restante en la página para ajustar todas las firmas. Si no, comenzaré una página nueva y pondré las líneas de firma allí. Sin embargo, para determinar si queda suficiente espacio en la página, necesito saber cuál es la posición actual del cursor después de dibujar la tabla. No puedo, por la vida de mi, descubrir cómo hacer esto. ¿Algunas ideas?Posición actual del cursor al utilizar la Biblioteca de gambas Ruby

Respuesta

10

Por supuesto, después de ingresar la pregunta, inmediatamente lo resuelvo. Los métodos 'y' y 'y =' en la clase de documento le permiten obtener y establecer la posición y actual, que es todo lo que necesita.

+3

No veo '# y' en la clase de documento, solo' # y = '. Estaba usando 'pdf.cursor' dentro de mi documento para ver la posición actual del cursor. – Tass

Cuestiones relacionadas