|
Reporter component supports two important report generation technologies which are;
| • | JasperReports. It is a well known open source report generation engine that is used widely in the Java community. |
| • | XSL-Fo. If we name it as the future of the printing it would not be wrong at all. XSL-Fo benefits from the power of the XSLT for generating state-of-the art reports that includes SVG graphics. |
Besides supporting the report generation the Reporter component also provides valuable functions to print the generated documents to both server and client printers.
| • | FopProcess element can be used inside the process forms and PDF documents can be generated by using the provided XSL-Fo template and the XML Data. |
| • | By processing the data, obtained from the databases with queries, and the JasperProcess templatesa s inputs, the JasperProcess element can generate reports in PDF, Text, XLS, CSV and RTF formats. |
| ▪ | The PDF documents can be transformed into PostScript documents. |
| ▪ | PDF documents can be sent directly to the browsers as the response. |
| ▪ | The list of the printers connected to the server or the local computers can be obtained. |
| ▪ | The PDF or the PostScript documents which are generated after executing a set of processes can be printed to the server printers or to the local printers (the printers of the client computer that runs the browser) directly. The "directly" means here; printing directly to the local printer without opening the PDF document in the browser and without requiring the user to give the print command. |
|