Birt报表导出excel(支持图片导出)

由于项目需求需要birt报表导出的excel文件包含图表,结合网上资料和尝试得出了较为完美的解决方案。

1、到http://sourceforge.net/projects/tribix/files/下载birt报表预览xls开发插件,注意匹配birt版本,如birt2.3版本对应xls-emitter-bin_2.3.0.zip版本,然后解压备用;

2、下载与该版本对应的poi包,如xls-emitter_2.3.0使用的是poi-3.1-FINAL-20080629.jar,放在刚解压完后的plugins/org.uguess.birt.report.engine.emitter.xls_2.3.0.200807241457/lib目录下,需要下载什么版本的poi包在此lib目录有提示;

3、将plugins目录下的文件拷贝到web工程里的WEB-INF/platform/plugins目录下,删除org.eclipse.birt.report.engine.emitter.prototype.excel_2.3.1.v20080917.jar文件(不同birt版本该文件版本号不同);

大功告成,现在可以部署web工程测试了!

注:由于Tribix - Extended Emitters for BIRT最新版本只为2.5.0,经测试,birt2.3与birt2.5.2的版本均能正常导出带图片的xls文件,高版本的birt未测试,有需要的朋友建议使用xls-emitter_2.5.0版本尝试。另外该插件是开源的,好消息!

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值