Текущее положение курсора при использовании библиотеки Prawn Ruby

StackOverflow https://stackoverflow.com/questions/183039

  •  06-07-2019
  •  | 
  •  

Вопрос

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

Это было полезно?

Решение

Конечно, после ввода вопроса я сразу с ним разберусь. Методы 'y' и 'y =' в классе Document позволяют вам получить и установить текущую позицию y, и это все, что необходимо.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top