public interface HtmlReportConfiguration extends ReportExportConfiguration
HtmlExporter
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROPERTY_ACCESSIBLE
Property that provides a default value for the
isAccessibleHtml() exporter configuration setting. |
static java.lang.String |
PROPERTY_BORDER_COLLAPSE
Property that provides the default value for the
getBorderCollapse() export configuration setting. |
static java.lang.String |
PROPERTY_IGNORE_HYPERLINK
Property that provides a default for the
isIgnoreHyperlink() export configuration flag. |
static java.lang.String |
PROPERTY_REMOVE_EMPTY_SPACE_BETWEEN_ROWS
Property whose value is used as default state of the
isRemoveEmptySpaceBetweenRows() export configuration flag. |
static java.lang.String |
PROPERTY_SIZE_UNIT
Property whose value is used as default for the
getSizeUnit() export configuration setting. |
static java.lang.String |
PROPERTY_WHITE_PAGE_BACKGROUND
Property whose value is used as default state of the
isWhitePageBackground() export configuration flag. |
static java.lang.String |
PROPERTY_WRAP_BREAK_WORD
Property whose value is used as default state of the
isWrapBreakWord() export configuration flag. |
PROPERTY_IGNORE_PAGE_MARGINS
PROPERTY_EXPORT_CONFIGURATION_OVERRIDE_REPORT_HINTS
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBorderCollapse()
Provides the value for the
border-collapse CSS property to be applied
to the table generated for the report. |
HtmlSizeUnitEnum |
getSizeUnit()
Returns a String value specifying the unit to use when measuring lengths or font size.
|
java.lang.Float |
getZoomRatio()
The zoom ratio used for the export.
|
java.lang.Boolean |
isAccessibleHtml()
Configuration setting that determines the exporter to produce accessible HTML.
|
java.lang.Boolean |
isIgnoreHyperlink() |
java.lang.Boolean |
isIgnorePageMargins()
Indicates whether page margins should be ignored when the report is exported using a grid-based exporter
|
java.lang.Boolean |
isRemoveEmptySpaceBetweenRows()
Returns a boolean value specifying whether the blank lines, that sometimes appear between rows, should be deleted.
|
java.lang.Boolean |
isWhitePageBackground()
Returns a boolean value specifying whether the report background should be white.
|
java.lang.Boolean |
isWrapBreakWord()
Returns a boolean value specifying whether the export engine should use force wrapping by breaking words (CSS
word-wrap: break-word ). |
getEndPageIndex, getExporterFilter, getHyperlinkProducerFactory, getOffsetX, getOffsetY, getPageIndex, getProgressMonitor, getStartPageIndex
isOverrideHints
static final java.lang.String PROPERTY_WHITE_PAGE_BACKGROUND
isWhitePageBackground()
export configuration flag.
This property is set by default (true
).JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_REMOVE_EMPTY_SPACE_BETWEEN_ROWS
isRemoveEmptySpaceBetweenRows()
export configuration flag.
This property is by default not set (false
).JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_WRAP_BREAK_WORD
isWrapBreakWord()
export configuration flag.
This property is by default not set (false
).JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_SIZE_UNIT
getSizeUnit()
export configuration setting.JRPropertiesUtil
,
Constant Field Valuesstatic final java.lang.String PROPERTY_BORDER_COLLAPSE
getBorderCollapse()
export configuration setting.
The property can be set globally and at report level. It defaults to collapse
.
static final java.lang.String PROPERTY_ACCESSIBLE
isAccessibleHtml()
exporter configuration setting.static final java.lang.String PROPERTY_IGNORE_HYPERLINK
isIgnoreHyperlink()
export configuration flag.java.lang.Boolean isRemoveEmptySpaceBetweenRows()
PROPERTY_REMOVE_EMPTY_SPACE_BETWEEN_ROWS
java.lang.Boolean isWhitePageBackground()
PROPERTY_WHITE_PAGE_BACKGROUND
java.lang.Boolean isWrapBreakWord()
word-wrap: break-word
).
Note that this CSS property is not currently supported by all browsers.
An alternative approach for forcing word breaks in HTML is to save the
line breaks at fill time via the JRTextElement.PROPERTY_SAVE_LINE_BREAKS
property.
PROPERTY_WRAP_BREAK_WORD
HtmlSizeUnitEnum getSizeUnit()
PROPERTY_SIZE_UNIT
java.lang.String getBorderCollapse()
border-collapse
CSS property to be applied
to the table generated for the report.PROPERTY_BORDER_COLLAPSE
java.lang.Boolean isIgnorePageMargins()
If set to true
, any page in the document will be exported without taking into account its margins.
java.lang.Boolean isAccessibleHtml()
PROPERTY_ACCESSIBLE
java.lang.Float getZoomRatio()
java.lang.Boolean isIgnoreHyperlink()
PROPERTY_IGNORE_HYPERLINK
© 2001-2014 TIBCO Software Inc. www.jaspersoft.com