Package org.mapfish.print.output
Class JasperReportImageOutputFormat
- java.lang.Object
-
- org.mapfish.print.output.AbstractJasperReportOutputFormat
-
- org.mapfish.print.output.JasperReportImageOutputFormat
-
- All Implemented Interfaces:
OutputFormat
public final class JasperReportImageOutputFormat extends AbstractJasperReportOutputFormat implements OutputFormat
An PDF output format that uses Jasper reports to generate the result.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.mapfish.print.output.AbstractJasperReportOutputFormat
AbstractJasperReportOutputFormat.Print
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Map<java.lang.String,java.lang.Integer>
IMAGE_TYPES
-
Constructor Summary
Constructors Constructor Description JasperReportImageOutputFormat()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
doExport(java.io.OutputStream outputStream, AbstractJasperReportOutputFormat.Print print)
Export the report to the output stream.java.lang.String
getContentType()
The content type of the output.java.lang.String
getFileSuffix()
The file suffix to use when writing to a file.void
setFileSuffix(java.lang.String fileSuffix)
-
Methods inherited from class org.mapfish.print.output.AbstractJasperReportOutputFormat
getJasperPrint, print
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.mapfish.print.output.OutputFormat
print
-
-
-
-
Method Detail
-
getContentType
public java.lang.String getContentType()
Description copied from interface:OutputFormat
The content type of the output.- Specified by:
getContentType
in interfaceOutputFormat
-
getFileSuffix
public java.lang.String getFileSuffix()
Description copied from interface:OutputFormat
The file suffix to use when writing to a file.- Specified by:
getFileSuffix
in interfaceOutputFormat
-
setFileSuffix
public void setFileSuffix(java.lang.String fileSuffix)
-
doExport
protected void doExport(java.io.OutputStream outputStream, AbstractJasperReportOutputFormat.Print print) throws net.sf.jasperreports.engine.JRException, java.io.IOException
Description copied from class:AbstractJasperReportOutputFormat
Export the report to the output stream.- Specified by:
doExport
in classAbstractJasperReportOutputFormat
- Parameters:
outputStream
- the output stream to export toprint
- the report- Throws:
net.sf.jasperreports.engine.JRException
java.io.IOException
-
-