Подтвердить что ты не робот

Как выделить живое слово для текстового поля?

У меня есть для написания эссе в отчете. Я просто хочу вычеркнуть какой-то текст в своих стихах. Я поместил тег <b></b> в текст, но он не работает.

Примером того, что я хочу, является "Мое имя: Jason, а моя фамилия Майкл. Кто-нибудь знает об этом?

4b9b3361

Ответ 1

Попробуйте добавить слова, которые хотите выделить, с помощью тегов HTML <b></b> (полужирный) и изменить тип содержимого поля на HTML

Ответ 2

Эта работа хорошая:

"<style isBold='true' pdfFontName='Helvetica-Bold'>" + $F{data} + "</style>"

для входных данных из источника данных или

<style isBold="true" pdfFontName="Helvetica-Bold">Bolt text</style>

только для некоторого статического текста.

Для свойств набора текстового поля Разметка= стиль.

Ответ 3

Я только что изменил Properties → Markup → HTML. Он работает.

Ответ 4

Теги <b> </b> больше не работают с текстовыми полями. Убедитесь, что для текстового поля включен "Стилированный текст" и поместите его в полевое выражение.

<style isBold="true" pdfFontName="Helvetica-Bold">Text to be bold...</style>

Имя файла pdfFontName может быть любым, что вам нравится.

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

Ответ 5

В качестве примера одно из моих выражений: {

"<b>"+$F{bezeichnung}+"</b>"+" ("+$F{anzahlStimmen}+" "+$R{stimmenI18N}+")"

}

Ответ 6

Например - первый символ слова КРАСНЫЙ

        <textField pattern="">
            <reportElement x="23" y="35" width="189" height="18" forecolor="#000000" uuid="dd8bc5b3-1dc9-4348-84c8-ff7993746830"/>
            <textElement textAlignment="Center" verticalAlignment="Middle" markup="styled">
                <font fontName="Apolonia" size="17" isBold="true"/>
            </textElement>
            <textFieldExpression><![CDATA["<style forecolor=\"red\">"+$F{L1_word}.substring(0,1)+"</style>"+$F{L1_word}.substring(1)]]></textFieldExpression>
        </textField>

Результат