Как я определяю высоту строки с Креветкой при генерации PDF в приложении для направляющих?

Я использую креветку для генерации PDF. До сих пор все было довольно прямым. У меня есть проблема при определении продвижения между строками текста. Например: при использовании text_box

pdf.text_box "Ipsum dolor sit amet consectetue?",
  :width    => pdf.bounds.width - 10, :height => 150,
  :overflow => :ellipses

Это генерирует текстовое поле кроме, я не могу найти в документах о том, как управлять интервалом между строками текста. Строки, которые я буду использовать, являются обычно 5 - 8 строками долго.

Заранее спасибо

13
задан 23 December 2009 в 20:43
поделиться

1 ответ

Я знаю, что это не идеальный ответ, но вы можете использовать ведущий вариант с PDF.Text (может быть, вы уже выяснили уже):

sometext = "My big long string\ncovering multiple lines"  
pdf.text sometext, :size => 10, :leading => 5

Может быть, вы можете использовать это с ограничителем, как так:

 pdf.bounding_box([270,650], :width=>270, :height=>250) do
   pdf.text sometext, :size => 10, :leading => 5
 end
25
ответ дан 1 December 2019 в 21:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: