Проблема с переносом текста в созданном PDF-файле

У меня есть проблема, связанная с переносом текста в формате PDF. Для всех форматов, таких как xls, rtf и pptx, отчет работает нормально, однако в pdf некоторый текст переносится, т. Е. Некоторые буквы текста, особенно последние несколько букв, печатаются в следующей строке. Я перепробовал почти все параметры в свойствах этого текста. Единственный способ уменьшить эффект - поменять имя шрифта pdf на римское для этого текста. Однако даже это не работает в некоторых случаях.

Фрагмент содержит проблемуTextField:

<textField  isBlankWhenNull="true">
    <reportElement positionType="Float" x="560" y="0" width="60" height="20"/>
    <box leftPadding="2">
        <pen lineWidth="0.5"/>
        <topPen lineWidth="0.5"/>
        <leftPen lineWidth="0.5"/>
        <bottomPen lineWidth="0.5"/>
        <rightPen lineWidth="0.5"/>
    </box>
    <textElement>
        <font fontName="Arial Unicode MS"  isPdfEmbedded="false"/>
    </textElement>
    <textFieldExpression class="java.lang.String"><![CDATA[$F{CustState}]]>
    </textFieldExpression>
</textField>

Буду очень признателен, если вы поделитесь каким-нибудь решением для этого. Спасибо...

P.s я получаю эту проблему, когда я генерирую отчет из Ireport 4.0.2

Ответы на вопрос(4)

Ваш ответ на вопрос