JasperReports: как печатать несколько строк с фиксированным интервалом между строками, завернутые в текстовое поле фиксированной высоты без растяжения?

Что я хочу сделать, так это напечатать предложение в текстовом поле фиксированной высоты и показать 2 строки, только если предложение слишком длинное.

Настройка текстового поля следующая:

Font size: 10px
Height: 22px
Line spacing: 11px
No stretch
Overflow with stretch: false

Текстовое поле помещается в полосу детализации.

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


person user2582052    schedule 15.07.2013    source источник


Ответы (1)


Вы можете зафиксировать высоту на основе высоты полосы.
Сначала установите высоту полосы, затем перейдите в текстовое поле и измените:

Stretch: Relative to band height
Overflow with stretch: false
person ggDeGreat    schedule 15.07.2013
comment
Спасибо за ваше решение. Это решает мою проблему. - person user2582052; 20.07.2013