Как остановить обрезание слов в текстовом поле Джаспер - PullRequest
0 голосов
/ 17 апреля 2020

У меня есть несколько текстовых полей с параметрами, поэтому иногда параметры будут английскими sh иногда французскими, поэтому длина будет другой. Я не уверен, как я могу убедиться, что и для английского, и для 1019 * французского слова никогда не обрезаются, возможно ли это?

Например, скажите, что это мое текстовое поле с текстом на английском языке sh (представьте ширину) заканчивается после того, как):

Hello, how 
are you

Затем французский (ширина заканчивается после c):

Bonjour, c
a va?

Это своего рода упрощенный пример того, что я сталкиваюсь, как я могу получить он динамически растягивается так, что он показывает

Bonjour, ca
va?

Я попытался установить эти свойства:

    <property name="net.sf.jasperreports.text.truncate.at.char" value="false"/>
    <property name="net.sf.jasperreports.text.save.line.breaks" value="true"/>

и установить растяжение с переполнением в true.

Если я попробую жестко закодировать размер текстового поля, чтобы он работал на английском sh, он не будет работать на французском и наоборот

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...