Package com.stimulsoft.report.options
Class ExportOptions.Rtf
java.lang.Object
com.stimulsoft.report.options.ExportOptions.Rtf
- Enclosing class:
ExportOptions
Class for adjustment of the Rtf export of a report.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StiArabicDigitsTypeGets or sets a value indicating a current arabic type of digits.static intA value of bottom margin correctionstatic booleanGets or sets a value, which indicates whether it is necessary to convert all digits to arabic digits.static booleanWhen Rtf exporting big cells will be divided into small cells.static booleanWhen Rtf exporting segmented pages will be forcibly broken in order of chosen page format.static booleanGets or sets a value indicating a forcing of empty cells optimization.static booleanGets or sets a value indicating a forcing of line height.static booleanGets or sets a value indicating a line height mode - "exactly" or "at least".static doubleGets or sets a value of line spacingstatic booleanGets or sets a value indicating whether it is necessary to remove empty space at the bottom of pagestatic intGets or sets a value of right margin correctionstatic intGets or sets a value of expansion or compression of the space between characters in twips; a negative value compresses.static booleanGets or sets a value indicating whether it is necessary to use CanBreak property of components.static booleanGets or sets a value indicating whether it is necessary to use PAGEREF field of MS-Word.static booleanWhen Rtf exporting segmented pages will be forcibly use the page size from template.static booleanA value indicating whether it is necessary to use NewPage command instead of NewSectionstatic voidstatic voidsetBottomMarginCorrection(int bottomMarginCorrection) static voidsetConvertDigitsToArabic(boolean value) static voidsetDivideBigCells(boolean value) static voidsetDivideSegmentPages(boolean value) static voidsetForceEmptyCellsOptimization(boolean forceEmptyCellsOptimization) static voidsetForceLineHeight(boolean value) static voidsetLineHeightExactly(boolean value) static voidsetLineSpacing(double value) static voidsetRemoveEmptySpaceAtBottom(boolean value) static voidsetRightMarginCorrection(int value) static voidsetSpaceBetweenCharacters(int value) static voidsetUseCanBreakProperty(boolean value) static voidsetUseNewPageCommandInsteadOfNewSection(boolean useNewPageCommandInsteadOfNewSection) static voidsetUsePageRefField(boolean value) static voidsetUseTemplatePageSize(boolean value)
-
Constructor Details
-
Rtf
public Rtf()
-
-
Method Details
-
isUseNewPageCommandInsteadOfNewSection
public static boolean isUseNewPageCommandInsteadOfNewSection()A value indicating whether it is necessary to use NewPage command instead of NewSection- Returns:
- the useNewPageCommandInsteadOfNewSection
-
setUseNewPageCommandInsteadOfNewSection
public static void setUseNewPageCommandInsteadOfNewSection(boolean useNewPageCommandInsteadOfNewSection) - Parameters:
useNewPageCommandInsteadOfNewSection- the useNewPageCommandInsteadOfNewSection to set
-
getBottomMarginCorrection
public static int getBottomMarginCorrection()A value of bottom margin correction- Returns:
- the bottomMarginCorrection
-
setBottomMarginCorrection
public static void setBottomMarginCorrection(int bottomMarginCorrection) - Parameters:
bottomMarginCorrection- the bottomMarginCorrection to set
-
getForceEmptyCellsOptimization
public static boolean getForceEmptyCellsOptimization()Gets or sets a value indicating a forcing of empty cells optimization. -
setForceEmptyCellsOptimization
public static void setForceEmptyCellsOptimization(boolean forceEmptyCellsOptimization) -
getUsePageRefField
public static boolean getUsePageRefField()Gets or sets a value indicating whether it is necessary to use PAGEREF field of MS-Word. -
setUsePageRefField
public static void setUsePageRefField(boolean value) -
getConvertDigitsToArabic
public static boolean getConvertDigitsToArabic()Gets or sets a value, which indicates whether it is necessary to convert all digits to arabic digits. -
setConvertDigitsToArabic
public static void setConvertDigitsToArabic(boolean value) -
getArabicDigitsType
Gets or sets a value indicating a current arabic type of digits. -
setArabicDigitsType
-
getDivideSegmentPages
public static boolean getDivideSegmentPages()When Rtf exporting segmented pages will be forcibly broken in order of chosen page format. -
setDivideSegmentPages
public static void setDivideSegmentPages(boolean value) -
getUseTemplatePageSize
public static boolean getUseTemplatePageSize()When Rtf exporting segmented pages will be forcibly use the page size from template. This property work only if DivideSegmentPages=false. -
setUseTemplatePageSize
public static void setUseTemplatePageSize(boolean value) -
getLineHeightExactly
public static boolean getLineHeightExactly()Gets or sets a value indicating a line height mode - "exactly" or "at least". -
setLineHeightExactly
public static void setLineHeightExactly(boolean value) -
getForceLineHeight
public static boolean getForceLineHeight()Gets or sets a value indicating a forcing of line height. -
setForceLineHeight
public static void setForceLineHeight(boolean value) -
getRemoveEmptySpaceAtBottom
public static boolean getRemoveEmptySpaceAtBottom()Gets or sets a value indicating whether it is necessary to remove empty space at the bottom of page -
setRemoveEmptySpaceAtBottom
public static void setRemoveEmptySpaceAtBottom(boolean value) -
getLineSpacing
public static double getLineSpacing()Gets or sets a value of line spacing -
setLineSpacing
public static void setLineSpacing(double value) -
getRightMarginCorrection
public static int getRightMarginCorrection()Gets or sets a value of right margin correction -
setRightMarginCorrection
public static void setRightMarginCorrection(int value) -
getDivideBigCells
public static boolean getDivideBigCells()When Rtf exporting big cells will be divided into small cells. -
setDivideBigCells
public static void setDivideBigCells(boolean value) -
getUseCanBreakProperty
public static boolean getUseCanBreakProperty()Gets or sets a value indicating whether it is necessary to use CanBreak property of components. -
setUseCanBreakProperty
public static void setUseCanBreakProperty(boolean value) -
getSpaceBetweenCharacters
public static int getSpaceBetweenCharacters()Gets or sets a value of expansion or compression of the space between characters in twips; a negative value compresses. -
setSpaceBetweenCharacters
public static void setSpaceBetweenCharacters(int value)
-