Package net.sf.jasperreports.export
Interface Graphics2DReportConfiguration
- All Superinterfaces:
CommonExportConfiguration,ReportExportConfiguration
- All Known Subinterfaces:
PrintServiceReportConfiguration
- All Known Implementing Classes:
SimpleGraphics2DReportConfiguration,SimplePrintServiceReportConfiguration
Interface containing settings used by the Graphics2D exporter.
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringProperty that provides a default value for theisMinimizePrinterJobSize()exporter configuration setting.static final StringProperty 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_HINTSFields inherited from interface net.sf.jasperreports.export.ReportExportConfiguration
PROPERTY_IGNORE_PAGE_MARGINS -
Method Summary
Modifier and TypeMethodDescriptionThe zoom ratio used for the export.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.Flag that determines whether the exporter is to draw white backgrounds for exported pages.Methods inherited from interface net.sf.jasperreports.export.CommonExportConfiguration
isOverrideHintsMethods inherited from interface net.sf.jasperreports.export.ReportExportConfiguration
getEndPageIndex, getExporterFilter, getHyperlinkProducerFactory, getOffsetX, getOffsetY, getPageIndex, getProgressMonitor, getStartPageIndex
-
Field Details
-
MINIMIZE_PRINTER_JOB_SIZE
Property that provides a default value for theisMinimizePrinterJobSize()exporter configuration setting.- See Also:
-
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:
-
-
Method Details
-
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:
-
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:
-