Я использую креветку для генерации PDF. До сих пор все было довольно прямым. У меня есть проблема при определении продвижения между строками текста. Например: при использовании text_box
pdf.text_box "Ipsum dolor sit amet consectetue?",
:width => pdf.bounds.width - 10, :height => 150,
:overflow => :ellipses
Это генерирует текстовое поле кроме, я не могу найти в документах о том, как управлять интервалом между строками текста. Строки, которые я буду использовать, являются обычно 5 - 8 строками долго.
Заранее спасибо
Я знаю, что это не идеальный ответ, но вы можете использовать ведущий вариант с 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