iReport - 如何更改文本字段中的字符间距?

时间:2012-04-11 08:12:45

标签: jasper-reports ireport

是否可以在iReport designer的文本字段中更改字符间距?如果没有,是否有其他解决方案在Java或其他内容中包含文本格式? 感谢

3 个答案:

答案 0 :(得分:1)

多年后, Jasper studio 对此仍然不提供任何支持。所以我做了一个肮脏的解决方法。在字符之间插入制表符,例如

"the quick brown fox jumps over the lazy dog".replace("","\t")

然后,您可以使用文本字段的段落属性-Tab Stop Width

控制标签的大小

制表符停止宽度= 1px Tab Stop Width = 1px

制表符停止宽度= 10px Tab Stop Width 10px

请谨防“真实”标签处理。

答案 1 :(得分:0)

你可以使用这样的东西......

($F{TEXT}.split("")).join(" ")

在文本字段或变量中。然后添加修剪前导空间的方法。

答案 2 :(得分:0)

您必须使用具有更大字符间距的其他字体文件。在iReport中没有明确的设置可以做到这一点。