Rails gem prawn - неопределенный метод `[]' для плавания по горизонтальной линии с определенным местоположением

Я использую драгоценный камень Prawn для создания файла PDF (формат A4). Я хочу иметь две горизонтальные линии/метки сгиба, которые должны быть доступны: 105 мм от верха документа, строка 1pt, #000. Из того, что я знаю, я мог бы назвать что-то вроде:

stroke_horizontal_line(0, 1, 105.mm)

Но я получаю сообщение об ошибке:

NoMethodError (undefined method `[]' for 297.6377952755906:Float):

(eval):2:in `stroke_horizontal_line'

person mr_muscle    schedule 17.11.2020    source источник


Ответы (1)


Я полагаю, что stroke_horizontal_line ожидает, что третий аргумент будет хешем. Вам нужно включить ключ перед данными.

stroke_horizontal_line(0, 1, at: 105.mm)
person SteveTurczyn    schedule 17.11.2020