iReport

简介

iReport 也是开源组织sf.net 中的一款免费软件,其主要作用是用来以可视化的方式设计
生成JasperReport 所使用的报表格式文件,因为JasperReport 本身并未提供很好的可视化报
表设计工具,iReport 的出现正好弥补了这个缺陷。本文写作时的iReport 的最新版本是4.7.1,
是为JasperReports设计的强大的,直观的,易于使用的可视化报表设计器采用纯Java开发。这个工具允许用户可视化编辑包含charts,图片,子报表等的复杂报表。iReport 还集成了JFreeChart图表制作包。允许用户可视化地编辑XML JasperDesign文件。用于打印的数据可以通过多种方式获取包括:JDBC, TableModels, JavaBeans, XML,Hibernate(支持HQL查询语言), CSV等。它支持多种输出格式包括:PDF,RTF,XML,XLS,CSV,HTM。
iReport是一个能够创建复杂报表的开源项目。它100%使用Java语言编写。是目前全球最为流行的开源报表设计器。
由于它丰富的图形界面,你能够很快的创建出任何一种你想要的报表。

iReport突出功能

· 拖拽式,所见即所得的报表编辑器。
· 多样的向导来简化复杂的报表设计任务。
· 超过30个排版和格式化工具。
· 报表可转换为PDF HTML EXCEL FLASH CSV RTF TXT OpenOffice Java2D JRViewer等格式。

· 支持所有有效的数据源。如:JDBC,CVS,Hibernate,JavaBean等

· 用户自定义数据源。
· 无限次数的 撤消/重做。
· 集成脚本(scriptlet)支持。
· 内置图表支持:超过20种的图表支持。并可扩展。
·国际化:集成超过15种语言。
· 报表模板与报表库样式管理。
· 源文件的备份
· 文档结构浏览器

界面

CNN ireport功能

iReport is the way people like you report the news. The stories in this section are not edited, fact-checked or screened before they post. Only ones marked 'CNN iReport' have been vetted by CNN.

iReport是为JasperReports设计的强大的,直观的,易于使用的可视化报表设计器采用纯Java开发。这个工具允许用户可视化编辑包含charts,图片,子报表等的复杂报表。iReport 还集成了JFreeChart图表制作包。允许用户可视化地编辑XML JasperDesign文件。用于打印的数据可以通过多种方式获取包括:JDBC, TableModels, JavaBeans, XML,Hibernate(支持HQL查询语言), CSV等。它支持多种输出格式包括:PDF,RTF,XML,XLS,CSV,HTM。

http://community.jaspersoft.com/project/ireport-designer

  1. da shang
    donate-alipay
               donate-weixin weixinpay

发表评论↓↓