Package net.sf.jasperreports.export
Interface Graphics2DReportConfiguration
-
- All Superinterfaces:
CommonExportConfiguration
,ReportExportConfiguration
- All Known Subinterfaces:
PrintServiceReportConfiguration
- All Known Implementing Classes:
SimpleGraphics2DReportConfiguration
,SimplePrintServiceReportConfiguration
public interface Graphics2DReportConfiguration extends ReportExportConfiguration
Interface containing settings used by the Graphics2D exporter.- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- See Also:
JRGraphics2DExporter
-
-
Field Summary
Fields Modifier and Type Field Description static String
MINIMIZE_PRINTER_JOB_SIZE
Property that provides a default value for theisMinimizePrinterJobSize()
exporter configuration setting.static String
PROPERTY_WHITE_PAGE_BACKGROUND
Property whose value is used as default state of theisWhitePageBackground()
export configuration flag.-
Fields inherited from interface net.sf.jasperreports.export.CommonExportConfiguration
PROPERTY_EXPORT_CONFIGURATION_OVERRIDE_REPORT_HINTS
-
Fields inherited from interface net.sf.jasperreports.export.ReportExportConfiguration
PROPERTY_IGNORE_PAGE_MARGINS
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Float
getZoomRatio()
The zoom ratio used for the export.Boolean
isIgnoreMissingFont()
Boolean
isMinimizePrinterJobSize()
Flag to control the use of an AWT rendering fix which causes the printer job size to be reduced when the exporter draws onto a printer graphic context.Boolean
isWhitePageBackground()
Flag that determines whether the exporter is to draw white backgrounds for exported pages.-
Methods inherited from interface net.sf.jasperreports.export.CommonExportConfiguration
isOverrideHints
-
Methods inherited from interface net.sf.jasperreports.export.ReportExportConfiguration
getEndPageIndex, getExporterFilter, getHyperlinkProducerFactory, getOffsetX, getOffsetY, getPageIndex, getProgressMonitor, getStartPageIndex
-
-
-
-
Field Detail
-
MINIMIZE_PRINTER_JOB_SIZE
static final String MINIMIZE_PRINTER_JOB_SIZE
Property that provides a default value for theisMinimizePrinterJobSize()
exporter configuration setting.- See Also:
- Constant Field Values
-
PROPERTY_WHITE_PAGE_BACKGROUND
static final String PROPERTY_WHITE_PAGE_BACKGROUND
Property whose value is used as default state of theisWhitePageBackground()
export configuration flag. This property is set by default (true
).- See Also:
isWhitePageBackground()
, Constant Field Values
-
-
Method Detail
-
getZoomRatio
Float getZoomRatio()
The zoom ratio used for the export. The default value is 1.
-
isMinimizePrinterJobSize
Boolean isMinimizePrinterJobSize()
Flag to control the use of an AWT rendering fix which causes the printer job size to be reduced when the exporter draws onto a printer graphic context. The fix was introduced to solve an old Java printing problem related to the size of printer spool jobs. However, it causes problems when bidirectional text is rendered, by losing text direction information. This flag is true, by default and should be set to false when bidirectional writing is present in the document that is sent to the printer.- See Also:
MINIMIZE_PRINTER_JOB_SIZE
-
isIgnoreMissingFont
Boolean isIgnoreMissingFont()
-
isWhitePageBackground
Boolean isWhitePageBackground()
Flag that determines whether the exporter is to draw white backgrounds for exported pages.- Since:
- 6.5.0
- See Also:
PROPERTY_WHITE_PAGE_BACKGROUND
-
-