У меня есть для написания эссе в отчете. Я просто хочу вычеркнуть какой-то текст в своих стихах. Я поместил тег <b></b>
в текст, но он не работает.
Примером того, что я хочу, является "Мое имя: Jason, а моя фамилия Майкл. Кто-нибудь знает об этом?
У меня есть для написания эссе в отчете. Я просто хочу вычеркнуть какой-то текст в своих стихах. Я поместил тег <b></b>
в текст, но он не работает.
Примером того, что я хочу, является "Мое имя: Jason, а моя фамилия Майкл. Кто-нибудь знает об этом?
Попробуйте добавить слова, которые хотите выделить, с помощью тегов HTML <b></b>
(полужирный) и изменить тип содержимого поля на HTML
Эта работа хорошая:
"<style isBold='true' pdfFontName='Helvetica-Bold'>" + $F{data} + "</style>"
для входных данных из источника данных или
<style isBold="true" pdfFontName="Helvetica-Bold">Bolt text</style>
только для некоторого статического текста.
Для свойств набора текстового поля Разметка= стиль.
Я только что изменил Properties → Markup → HTML. Он работает.
Теги <b> </b>
больше не работают с текстовыми полями. Убедитесь, что для текстового поля включен "Стилированный текст" и поместите его в полевое выражение.
<style isBold="true" pdfFontName="Helvetica-Bold">Text to be bold...</style>
Имя файла pdfFontName может быть любым, что вам нравится.
Если вы делаете текст полужирным шрифтом, который уже находится в строке, обязательно избегайте приведенных выше цитат с обратной косой чертой или используйте одинарные кавычки.
В качестве примера одно из моих выражений: {
"<b>"+$F{bezeichnung}+"</b>"+" ("+$F{anzahlStimmen}+" "+$R{stimmenI18N}+")"
}
Например - первый символ слова КРАСНЫЙ
<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>