Текущее положение курсора при использовании библиотеки Prawn Ruby
Вопрос
Я использую библиотеку Prawn Ruby ( http://prawn.majesticseacreature.com/ ) для генерировать некоторые документы в формате PDF. Я рисую стол без проблем. Далее я хочу вставить несколько строк после таблицы для подписей разных людей. Прежде чем рисовать линии, я хотел бы посмотреть, достаточно ли места на странице для размещения всех подписей. Если нет, то я начну новую страницу и поставлю там строки подписи. Однако, чтобы определить, достаточно ли места на странице, мне нужно знать, какова текущая позиция курсора после рисования таблицы. Я не могу на всю жизнь понять, как это сделать. Есть идеи?
Решение
Конечно, после ввода вопроса я сразу с ним разберусь. Методы 'y' и 'y =' в классе Document позволяют вам получить и установить текущую позицию y, и это все, что необходимо. Р>