论坛首页 Java企业应用论坛

jasperreports不能导出PDF格式:Could not load the following font

浏览 8389 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-05-25  


 这个不大不小的问题,我在baidugoogle上使劲地搜索:”jasperreports, Could not load the following font,看到很多人有这个问题,但是都语焉不详如何解决,没有一个满意的答复。

试了网上说得各种方法,

1在ireport编译jasper的时候没有选择PDF Embedded。

2Jasperreport不支持UniGB-UCS2-H·

3 将字体连接改成绝对路径


绕了一圈后我决定深入代码去分析问题的原因,很快我就发现原来是jasperreports在调用itext.jar(另外一个开源项目)创建字体的时候出现了问题,查阅了itext的使用,原来它在使用亚洲字体的时候还有其他两个包iTextAsian.jariTextAsianCmaps.jar, 并且把它们关联到项目中,问题就解决了!<o:p></o:p>

<o:p> </o:p>

找这个问题(其实是兜圈子)用半天,解决问题用了半小时不到。


    喜欢开源,有问题直接看代码能很快解决!

   发表时间:2007-05-25  
有时还真得要有寻根究底的精神。
似乎LZ的问题网上的解释也应该清楚了,以前我也碰到了,也是在网上找资料,然后实际,才搞定了。
0 请登录后投票
   发表时间:2007-11-16  
LZ说的对啊
还得深入研究啊
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics