问题:
iReport 3.0.0制作的报表(带有图片),在iReport生成pdf页面没有问题,但是在页面生成pdf却未能正常显示(不带图片又没问题,子报表也没问题)。
过程:
1)jasperreports-2.0.4版本图片可以显示,但子报表不能;
2)jasperreports-3.0.1、jasperreports-3.1.2和jasperreports-3.1.4等版本图片不可以显示,但子报表正常;
3)jasperreports-4.1.1版本图片和子报表都不能显示。
解决方法:
替换成iReport 3.0.0的jar,包括:jasperreports-3.0.0.jar、jasperreports-3.0.0-applet.jar和jasperreports-3.0.0-javaflow.jar。
iReport3.0.0的jar下载地址:http://download.csdn.net/detail/evangel_z/4480013
小结:
版本对应,才是王道!