论坛首页 入门讨论版 Java

关于iReport中文问题

浏览 2380 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
最后更新时间:2007-06-14
近来学习利用iReport做报表,却遇到了中文问题,所有中文全部烂码,试了itext-2.0.3.jar以及其它几个最新的版本,iTextAsian.jar .还是依旧,数据库里数据是正常的,实在不知怎么解决?不知大家曾经遇到过没有??谢谢 !
下面是部分jrxml的申明部分

<?xml version="1.0" encoding="GB2312"  ?>
<!-- Created with iReport - A designer for JasperReports -->
<!DOCTYPE jasperReport PUBLIC "//JasperReports//DTD Report Design//EN" "http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">
<jasperReport
......
</jasperReport>
  • 74c67e20-e4fd-434a-8cf3-7c0cd6383a6e-thumb
  • 描述:
  • 大小: 87.4 KB
  • 62000959-3732-4936-8ac6-959e46d9e5ec-thumb
  • 描述:
  • 大小: 693.1 KB
   
最后更新时间:2007-06-12
一年半以前用过ireport,你说的问题应该可以设置的.
   
0 请登录后投票
最后更新时间:2007-06-14
下面是我的设置情况,始终出不来中文,我还试了一下iReport1.2.8也失败了,请问还需要设置哪些呢?谢谢!


Font name: 宋体
PDF font name: STSong-Light
PDF Encoding: UniGB-UCS2-H(Chinese Siplified)
PDF Embeded: √

另外我将连接URL设置为:
jdbc:mysql://localhost:3306/DB?useUnicode=true&characterEncoding=GB2312

jrxml文件的申明部分:

<?xml version="1.0" encoding="GB2312"  ?>
<!-- Created with iReport - A designer for JasperReports -->
<!DOCTYPE jasperReport PUBLIC "//JasperReports//DTD Report Design//EN" "http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">
<jasperReport
....
</jasperReport>
   
0 请登录后投票
最后更新时间:2007-06-13
各位老大,帮忙一下!这个问题我都激动得几天没吃好,睡好!
   
0 请登录后投票
最后更新时间:2007-06-13
<?xml version="1.0" encoding="UTF-8"  ?>

如上编码你选择的是那种?
   
0 请登录后投票
最后更新时间:2007-06-14
Acylas:
你好!
我的编码设置i18n->XML编码设置GB2312/GBK时,都出烂码!!
   
0 请登录后投票
最后更新时间:2007-06-14
哪位朋友帮我看一看.是什么原因,实在是没折了,该死的烂码让人超级郁闷!
   
0 请登录后投票
最后更新时间:2007-06-15
我采用的UTF-8,没有碰到乱码的问题,你可以考虑用这个。
   
0 请登录后投票
最后更新时间:2007-06-15
谢谢各位的关注和帮助,问题已经解决了!其实,我只是在读取后
进行了一下gb2312转化就OK了!!
   
0 请登录后投票
论坛首页 入门讨论版 Java

跳转论坛:
JavaEye推荐