iReport+jasperReport之图片控件

    iReport+jasperReport之JFreeChart(图表报表) 中提到图片控件,下面就看看jasperReport怎样处理图片吧!
新建一空白报表,分别画两个静态文本字段和图像控件上去

        新建两个参数分别为:imageParam和isShowImage,其中imageParam用来指定图片路径,isShowImage用来指定是否显示图片的。
    右击查看图片控件属性:分别设置图片参数和控制打印的表达式:



ok!这个就不用解释了吧!试试就知道啦
JasperReport jasperReport  =  (JasperReport) JRLoader
                    .loadObject(
" D:\\workspace\\AppletTest.jasper " );
            HashMap mapParam 
=   new  HashMap();
            mapParam.put(
" imageParam " " D:\\workspace\\eg_smile.gif " );
            
/**/ /*
             * 此参数用来控制是否显示图片
             * 第二个参数在报表中设置为String类型
             
*/

            mapParam.put(
" isShowImage " " true " );
            
//  生成jasperPrint对象
            JasperPrint jasperPrint  =  JasperFillManager.fillReport(jasperReport,
                    mapParam, 
new  JREmptyDataSource());
    关于jasperReport图片处理很简单google一下很多啊,最近又开始忙了突然想起上篇遗留这个问题,所以抽空写下来,算是对上篇的一个补充吧!以后有时间会继续写下去,国际化、corsstab、web端打印、纯java定制复杂报表等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值