用ireport生成PDF文件,自动换行时汉字显示不完整,求解!
各位大大们,情况是这样:工具:irepot 3.6.0
情况:我用ireport生成Jasper模板文件,然后系统会用这个模板打印出PDF文件。其中涉及到动态文本框自动换行,在本地window系统下执行该功能,打印出的能PDF能自动换行。在测试环境Linux系统下,虽然也能自动换行,但是存在一个问题,比如一行最多能显示40个字,当这行有41个字时,多余的部分应该是自动换行到下一行显示,本地环境下是这样显示的,而测试环境只显示一行40个字,多余的字它不会换行显示,直接没了。但是当这行字有45个字时,他又自动换行显示出来了。这种情况是什么情况?如何解决?
动态文本属性设置如图所示:
--------------------编程问答-------------------- 大神勒?大神在哪里呀!指导指导小弟呀! --------------------编程问答-------------------- lz 在上公司上班?ireport用的比较熟。。 --------------------编程问答--------------------
上班族呀,刚接了个任务,修改ireport打印模板,但是出了这么个情况。求高手指教一二啊! --------------------编程问答-------------------- 额。。问错了。什么公司上班会用这个?不会我们在同一个地方吧。。
你看看是不是相邻的两个框 挨在一起了。。
--------------------编程问答--------------------
左边一个框是静态文本框,右边一个框时动态文本框,显示获取的变量值。
你在哪上班呀! --------------------编程问答-------------------- 上海通用 --------------------编程问答-------------------- 你引用了iText-2.1.7.js1.jar
iTextAsian.jar这两个jar包没有
--------------------编程问答-------------------- 两次用到textsize一样吗? --------------------编程问答--------------------
我引用的是 iText-2.0.6.jar 和 iTextAsian.jar这2个jar包。jar包应该是没问题的,因为这个功能是早就上线勒的,前面的人肯定这些都处理好了。我只是改下模板,让生成的PDF变下格式。 --------------------编程问答--------------------
一样的 --------------------编程问答-------------------- 大神勒,高手勒,牛人勒,大侠勒。。。。。。。 --------------------编程问答-------------------- lz是不是在做维护
补充:Java , Web 开发