public interface ReportSettingsProvider extends XMLable
限定符和类型 | 方法和说明 |
---|---|
java.lang.Object |
clone()
Clone.
|
boolean |
equals(java.lang.Object o) |
Background |
getBackground()
|
int |
getFirstPageNumber()
|
UNIT |
getFooterHeight()
Gets the height of report page footer.
|
UNIT |
getHeaderHeight()
Gets the height of report page header.
|
int |
getPageOrder()
|
PaperSettingProvider |
getPaperSetting()
获取打印纸张属性
|
int |
getShrinkToFitMode()
|
ColumnRow |
getWriteFrozenColumnRow()
获取报表中冻结的单元格ColumnRow
|
boolean |
isExportBackground()
Whether or not to export background.
|
boolean |
isHorizontalCenterOnPage()
|
boolean |
isPreviewBackground()
Whether or not to preview background.
|
boolean |
isPrintBackground()
Whether or not to print background.
|
boolean |
isVerticalCenterOnPage()
|
void |
readXML(XMLableReader reader)
Read XML.
|
void |
setBackground(Background background)
Sets the background of report.
|
void |
setExportBackground(boolean printBackground)
Sets export background.
|
void |
setFirstPageNumber(int firstPageNumber)
Sets the page number you want to appear on the first page of the report.
|
void |
setFooterHeight(UNIT footerHeight)
Sets the footer of report page footer.
|
void |
setHeaderHeight(UNIT headerHeight)
Sets the height of report page header.
|
void |
setHorizontalCenterOnPage(boolean isPlaceHorizontalCenterOnPage)
Sets center report data horizontally on the page between the left and right margins.
|
void |
setPageOrder(int pageOrder)
设置分页的Order, 从左到右, 从上到下
ReportConstants.TOP_TO_BOTTOM or ReportConstants.LEFT_TO_RIGHT.
|
void |
setPaperSetting(PaperSettingProvider paperSetting)
设置打印纸张属性
|
void |
setPreviewBackground(boolean previewBackground)
Sets preview background.
|
void |
setPrintBackground(boolean printBackground)
Sets print background.
|
void |
setShrinkToFitMode(int shrinkToFitMode) |
void |
setVerticalCenterOnPage(boolean isVerticalCenterOnPage)
Sets center report data
vertical on the page between the top and bottom margins.
|
void |
setWriteFrozenColumnRow(ColumnRow writeFrozenColumnRow)
指定报表中冻结的单元格
|
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
ColumnRow getWriteFrozenColumnRow()
void setWriteFrozenColumnRow(ColumnRow writeFrozenColumnRow)
writeFrozenColumnRow
- 指定的ColumnRowvoid setPaperSetting(PaperSettingProvider paperSetting)
paperSetting
- 指定的打印纸张属性PaperSettingProvider getPaperSetting()
int getPageOrder()
void setPageOrder(int pageOrder)
int getShrinkToFitMode()
void setShrinkToFitMode(int shrinkToFitMode)
boolean isHorizontalCenterOnPage()
void setHorizontalCenterOnPage(boolean isPlaceHorizontalCenterOnPage)
boolean isVerticalCenterOnPage()
void setVerticalCenterOnPage(boolean isVerticalCenterOnPage)
int getFirstPageNumber()
void setFirstPageNumber(int firstPageNumber)
firstPageNumber
- the new first page number.Background getBackground()
void setBackground(Background background)
background
- the new background of report.boolean isPreviewBackground()
void setPreviewBackground(boolean previewBackground)
boolean isPrintBackground()
void setPrintBackground(boolean printBackground)
boolean isExportBackground()
void setExportBackground(boolean printBackground)
UNIT getHeaderHeight()
void setHeaderHeight(UNIT headerHeight)
UNIT getFooterHeight()
void setFooterHeight(UNIT footerHeight)
void readXML(XMLableReader reader)
readXML
在接口中 XMLReadable
reader
- XML读取对象XMLableReader
void writeXML(XMLPrintWriter writer)
java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常boolean equals(java.lang.Object o)
equals
在类中 java.lang.Object