var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-20738293-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script')"/>
jutleo
欢迎走进有风的地方~~
posts - 63,  comments - 279,  trackbacks - 0
    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定制复杂报表等。

posted on 2008-12-24 14:09 凌晨风 阅读(9428) 评论(6)  编辑  收藏 所属分类: iReport + JasperReport 系列

FeedBack:
# re: iReport+jasperReport之图片控件[未登录]
2008-12-25 17:17 | ken
热切期盼中,谢谢  回复  更多评论
  
# re: iReport+jasperReport之图片控件
2009-01-19 19:11 | 凌晨风
@呵呵
我在接触iReport时都没发现有这个东东,只知道把iReport和jasperReport的代码下载下来研究,现在都做的这么好了,得去多逛逛,不然落伍了
  回复  更多评论
  
# re: iReport+jasperReport之图片控件
2009-02-06 13:26 | 凌晨风
@呵呵
抱歉
  回复  更多评论
  
# re: iReport+jasperReport之图片控件[未登录]
2009-08-05 17:57 | 金龙
热切期盼中,谢谢  回复  更多评论
  
# re: iReport+jasperReport之图片控件
2013-08-15 10:59 | 333
我这样做怎么不行啊;有做好的效果图吗?我要实现的是图片在文字的上面,就是盖章效果  回复  更多评论
  
# re: iReport+jasperReport之图片控件[未登录]
2016-07-02 18:13 | 你好
你好,我也是用的这个来操作的。其他图片可以,扫描件放上去就报错,这是为什么呢?  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 
@import url(http://www.blogjava.net/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css); @import url(http://www.blogjava.net/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);

<2008年12月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用链接

留言簿(11)

我参与的团队

随笔分类

随笔档案

文章分类

文章档案

新闻分类

新闻档案

收藏夹

围脖

最新随笔

搜索

  •  

最新评论

阅读排行榜

评论排行榜