Over a million developers have joined DZone.

Inforama Document Automation System 1.2 Released

DZone's Guide to

Inforama Document Automation System 1.2 Released

Free Resource

Inforama is a Java based Document Automation system which allows document templates to be created quickly and easily using OpenOffice. Templates are populated with data from parameters and databases before being generated into PDFs for printing and emailing. Version 1.2 includes some significant enhancements and bug fixes.

Hibernate and POJOs integration
Inforama can retrieve data from Hibernate and POJO data sources. Tables and other document elements can be created dynamically based on Hibernate and POJO datasets. For more on this feature go to http://in4ama.org/web/guest/community/wiki/-/wiki/Main/Java%20Beans

Excel integration
It's now possible to merge documents with data from spreadsheets. This is particularly useful where data has been extracted from a main database in order to carry out one-off mailshots. Spreadsheet data can be extracted using SQL-like syntax providing more control over the rows which are included.

Mailshot from spreadsheet

More output formats
Inforama now allows OpenOffice documents to be merged with data and returned as OpenOffice documents which can be edited further. This merging doesn't require OpenOffice to be installed on the machine running the Inforama engine which means that documents can be generated this way on Inforama Enterprise without having to launch OpenOffice.

Plug-in support
Inforama 1.2 introduces some basic plug-in development architecture which allows custom datasources and user screens to be defined. This feature will be extended further with some industty specific plugins in future versions. Look out for the plug-in which allows documents to be generated from data in Salesforce.

Visit the Inforama website at http://www.in4ama.org
For a quick overview of how Inforama works have a look at the webcasts at http://in4ama.org/web/guest/documentation/webcasts


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}