2008-10-08 1 views
8

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

ответ

10

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

+3

Я не вижу `# y` в классе Document, только` # y = `. Я использовал `pdf.cursor` внутри своего документа, чтобы просмотреть текущую позицию курсора. – Tass 2014-06-30 16:28:56

Смежные вопросы