我用iReport3.5.3做报表,生成pfd文档的时候,中文显示不出。网上查了一大堆。可以那都是老版本的解决方案。我想要解决办法。好人一生平安。

解决方案 »

  1.   

    好像itext有几个专门显示中文的jar包。不然没有中文字体。不知道是不是这样。
      

  2.   

    iReport在排版時,需要在應輸入中文的字段那里指定:PDF字體為STSong-Light,PDF編碼為UniGB-UCS2-H (Chinese Simplified),不然是數不出中文的。另外還需要iTextAsian.jar的支持才行.
      

  3.   

    pdf要指定编码
    你自己找找 
      忘了  现在机子上没有
      

  4.   

    成功解决了。哈哈哈。谢了二楼还有各位热心回答的。不过二楼说漏了一点 还需要iTextAsianCmaps.jar包。
    而且它们都需要放在jdk/jre/lib/ext 目录下