内容简介:很多项目都有导出pdf,word,打印等需求,本次更新给大家带来jasperreport整合模块。 翻阅网上资料关于springboot整合jasperreport的比较少,很多都是过时的以及重复的文章,很费力。 本次更新对有这方面需求的人...
很多项目都有导出pdf,word,打印等需求,本次更新给大家带来jasperreport整合模块。
翻阅网上资料关于springboot整合jasperreport的比较少,很多都是过时的以及重复的文章,很费力。
本次更新对有这方面需求的人来说,有很大参考价值。
本版本功能更新:
新增icec-ireport模块
icec-report使用说明
icec 本身就是maven管理的多模块系统;icec-report是新增的用来集成jaserreport的模块,如果需要使用他的功能,那么就在你的主模块中引入maven依赖;如果不需要,不依赖该模块即可,不影响最终发布包。 <dependency> <groupId>org.icec</groupId> <artifactId>icec-ireport</artifactId> <version>${icec.version}</version> </dependency>
如何使用?
icec-ireport 里面已经给出显示和导出pdf的案例,对应代码 /org/icec/web/ireport/controller/IreportController.java 查看演示方式:http://localhost:8080/ireport/showpdf (前提是已经将模块集成到项目中)
一些问题?
icec-ireport项目的maven依赖中,有个包会找不到,对,他就是 <dependency> <groupId>org.icec.jasperfont</groupId> <artifactId>msyh</artifactId> <version>1.0</version> </dependency> 这个包,是我自己用jaserreport studio 打的字体包(微软雅黑),不在maven仓库,所以报错了。 需要手动下载jar包,放到本机仓库中,会用maven的都懂。 msyh-1.0.jar文件所在路径icec-ireport/lib/msyh-1.0.jar_改名
jasperreport 中文显示问题
通过上一步设置,在jasperreport模板中,字体设置成msyh的话,中文就可以正常显示了。如果想使用其他字体,那么就要参考官网打包方法,生成新的jar,参考我的办法,引入到项目中,就可以了。 官网关于自定义字体的url: https://community.jaspersoft.com/wiki/custom-font-font-extension
jasperreport 模板设计工具
推荐使用 jasperreport studio (ireport 已过时) 下载地址: https://community.jaspersoft.com/project/jaspersoft-studio
演示截图:
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- NHMicro 1.1.9 发布,支持与 springcloud 整合
- icec 1.3 发布,springboot 整合 jasperreport (ireport)
- RRQMSocket v3.5.1 发布,整合性网络通信框架
- NHMicro 1.1.8 已发布,该版本支持与 springmvc 整合
- Visual Studio 2019 16.4 发布,加入对 GitHub 的整合
- Spring Cloud Alibaba 新版本发布:众多期待内容整合打包加入!
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Mobilizing Web Sites
Layon, Kristofer / 2011-12 / 266.00元
Everyone has been talking about the mobile web in recent years, and more of us are browsing the web on smartphones and similar devices than ever before. But most of what we are viewing has not yet bee......一起来看看 《Mobilizing Web Sites》 这本书的介绍吧!