JasperCall is a Java JAR to call and export JasperReports without the need to write a Java program. Especially it is used to call and export JasperReports from a command line.
"One of the benefits offered by the introduction of JasperReports is that a single report template implementation can produce reports in a number of formats."