我的要求是我必须将字符串中的某些字符显示为粗体 ex“欢迎 TO Jasper”就像这个刺痛我在jprint中渲染了输出,
这就是我使用的,
"<textElement markup="html">
<font fontName="SansSerif"/>
</textElement>
<textFieldExpression><![CDATA["<b>"+$F{COLUMN_4}.substring(0, 5)+"</b>"+$F{COLUMN_4}.substring(5,$F{COLUMN_4}.length())]]></textFieldExpression>"
在jprint viewer中实现我的预期输出, 在导出PDF格式的同时,我无法在PDF中获得相同的预期输出。
你能帮助我在jrxml中设置或更改哪些属性以获得PDF格式的相同输出。
答案 0 :(得分:0)
在jrxml文件中设置元素标记,如下所示
textElement markup =&#34;样式&#34;
并传递String参数,如下所示,
$ F {COLUMN_3} .substring(0,4)+&#34;&#34; + $ F {COLUMN_3} .substring(4,9)+&#34;&#34; + $ F {COLUMN_3} .substring(9,$ F {COLUMN_3}。长度())