首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > PowerDesigner >

运用jasperreports制作报表(导出pdf excel html)

2012-11-01 
使用jasperreports制作报表(导出pdf excel html)最近项目需要制作报表类操作,所以在网上查了查资料找了找

使用jasperreports制作报表(导出pdf excel html)

最近项目需要制作报表类操作,所以在网上查了查资料找了找朋友帮我整了整,现在已经能跟顺利跑起来了,所以将这些东东写成文档,以备忘记。

首先需要下载 ireport ,这个是进行报表设计的,如果不会使用,可以上网查查具体用法,等会我会贴上我自己做的一个简单的小例子。

需要下载的资源:

ireport http://jasperforge.org/plugins/project/project_home.php?group_id=83

JasperReport? http://jasperforge.org/plugins/project/project_home.php?group_id=102

如果需要支持中文还需要以下两个包:

iTextAsian http://nchc.dl.sourceforge.net/sourceforge/itext/iTextAsian.jar

iText? http://nchc.dl.sourceforge.net/sourceforge/itext/iText-2.1.5.jar?

另外在发布工程的时候可能会提示缺少以下几个包:

commons-beanutils http://labs.xiaonei.com/apache-mirror/commons/beanutils/binaries/commons-beanutils-1.8.0-bin.zip

commons-digester http://apache.mirror.phpchina.com/commons/digester/binaries/commons-digester-2.0-bin.zip

commons-collections http://apache.freelamp.com/commons/collections/binaries/commons-collections-3.2.1-bin.zip

poi?http://apache.mirror.phpchina.com/poi/release/bin/

commons-ogging?http://commons.apache.org/downloads/download_logging.cgi

上述提到的包均需要拷贝到工程当中。

?

这样子基本上我们需要的包就算完整了,然后就是我们jsp页面了,我的所有导出数据都是通过这个jsp页面来实现的。

?

?

?这个是公共的报表生成模板,有了它一切报表都可能通过他生成了。

下一步就是报表的设计了,设计的时候我们要用ireport工具了,说实在他的功能还是很强大的,我自己做了一个简单的小例子,用的是我们的数据库,你们只需要简单修改成你们的数据库,就很容易实现了。

?

     7 楼    freedomodin    2009-05-13              感谢楼主,这里还有个问题请教,我在输出html的时候,文字的字体和字号都不对,请问怎么在代码里面设置字体和字号。    8 楼    jinyanhui2008    2009-05-14              freedomodin 写道
感谢楼主,这里还有个问题请教,我在输出html的时候,文字的字体和字号都不对,请问怎么在代码里面设置字体和字号。

这个你需要去查询ireport的相关帮助信息了,他的功能还是很强大的。。。 9 楼 programwyh 2012-05-30   我用java程序写的运用JasperReports,
但遇到导出PDF中文不显示问题,很苦恼,求帮助~~~

需要用的iText2.1.7.jar和iTextAsian.jar都已经放进lib了。。。

网上说导出PDF的时候,把要显示中文的组件的以下3个属性改了,我改了结果会报错:

pdfFontName="STSong-Light"
isPdfEmbeded="true"
pdfEncoding="UniGB-UCS2-H"

报的错误:could not load the following font:
pdfFontName="STSong-Light"
isPdfEmbeded="true"
pdfEncoding="UniGB-UCS2-H"

请博主帮助~~~~

10 楼 jinyanhui2008 2012-06-04   programwyh 写道我用java程序写的运用JasperReports,
但遇到导出PDF中文不显示问题,很苦恼,求帮助~~~

需要用的iText2.1.7.jar和iTextAsian.jar都已经放进lib了。。。

网上说导出PDF的时候,把要显示中文的组件的以下3个属性改了,我改了结果会报错:

pdfFontName="STSong-Light"
isPdfEmbeded="true"
pdfEncoding="UniGB-UCS2-H"

报的错误:could not load the following font:
pdfFontName="STSong-Light"
isPdfEmbeded="true"
pdfEncoding="UniGB-UCS2-H"

请博主帮助~~~~


貌似是没有字体吧?要加字库到你的应用目录下的 11 楼 programwyh 2012-06-04   jinyanhui2008 写道programwyh 写道我用java程序写的运用JasperReports,
但遇到导出PDF中文不显示问题,很苦恼,求帮助~~~

需要用的iText2.1.7.jar和iTextAsian.jar都已经放进lib了。。。

网上说导出PDF的时候,把要显示中文的组件的以下3个属性改了,我改了结果会报错:

pdfFontName="STSong-Light"
isPdfEmbeded="true"
pdfEncoding="UniGB-UCS2-H"

报的错误:could not load the following font:
pdfFontName="STSong-Light"
isPdfEmbeded="true"
pdfEncoding="UniGB-UCS2-H"

请博主帮助~~~~


貌似是没有字体吧?要加字库到你的应用目录下的

可是字体不是已经在iTextAsian.jar包里了吗。。。

热点排行