JFreeReport is a Java report generator. Using data from a Swing TableModel, JFreeReport can send output to the screen (print preview) and the printer, and export to text, CSV, HTML, XML, Excel, and Acrobat PDF files.
| Tags | printing Software Development Libraries Java Libraries |
|---|---|
| Licenses | GPL LGPL |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Release Notes: This release fixes several critical bugs and some memory leaks. Complete profiling of the report library has been done and performance has been improved. Many unneccessary object creations are also avoided now, so that the memory performance is in much better shape. This release had been successfully tested with a report of 10000 pages. Some of the bugfixes affect the API in a non-backward-compatible way, so please read the file "migration.txt" when upgrading.


Release Notes: This release adds a new report definition parser, plus export options for HTML, XML, plain text, CSV, and Excel. There are also the usual bugfixes and Javadoc enhancements.


Release Notes: The most important changes in this release are the new PDF features with support for encryption and security, a better PDF save dialog for more comfortable saving of PDF files, support for expressions (small stateless functions; see reports 1 and 3 for examples), and unified data access within a function by using the DataRow object for accessing other functions, expressions, and the DataSource columns through a single interface.


Release Notes: Support was added for images in table model. Additional demonstration applications were added. The DTD was updated. New ItemPercent and TotalSum report functions were added. Bugfixes were made. The PDF documentation now includes a tutorial for new users.


No changes have been submitted for this release.
A library for userspace access to packets logged by the Linux kernel packet filt