com.stimulsoft.report.options
Class ExportOptions.Word2007

java.lang.Object
  extended by com.stimulsoft.report.options.ExportOptions.Word2007
Enclosing class:
ExportOptions

public static final class ExportOptions.Word2007
extends java.lang.Object

Class for adjustment of the Word2007 export of a report.


Field Summary
static boolean RenderHtmlTagsAsEmbeddedRichText
           
 
Constructor Summary
ExportOptions.Word2007()
           
 
Method Summary
static boolean getAllowCorrectFontSize11Problem()
          This value indicates that it is necessary to correct problem with FontSize=11 in embedded RichTexts.
static boolean getAllowImageComparer()
          Gets or sets a value indicating whether it is necessary to use image comparer.
static int getBottomMarginCorrection()
          A value of bottom margin correction
static boolean getDivideSegmentPages()
          When Word2007 exporting segmented pages will be forcibly broken in order of chosen page format.
static boolean getForceLineHeight()
          Gets or sets a value indicating a forcing of line height.
static boolean getLineHeightExactly()
          Gets or sets a value indicating a line height mode - "exactly" or "at least".
static boolean getLineHeightExactlyForPHFMode()
          Gets or sets a value indicating a line height mode - "exactly" or "at least" for "UsePageHeadersAndFooters" mode
static double getLineSpacing()
           
static float getNormalStyleDefaultFontSize()
           
static boolean getRemoveEmptySpaceAtBottom()
          Gets or sets a value indicating whether it is necessary to remove empty space at the bottom of page
static boolean getRenderHtmlTagsAsImage()
          Gets or sets a value indicating a Html tags rendering mode.
static boolean getRenderRichTextAsImage()
          Gets or sets a value indicating a RichText rendering mode.
static int getRightMarginCorrection()
          Gets or sets a value of right margin correction
static int getSpaceBetweenCharacters()
          Gets or sets a value of expansion or compression of the space between characters in twips; a negative value compresses.
static boolean isDivideBigCells()
          When exporting big cells will be divided into small cells.
static void setAllowCorrectFontSize11Problem(boolean allowCorrectFontSize11Problem)
           
static void setAllowImageComparer(boolean value)
           
static void setBottomMarginCorrection(int bottomMarginCorrection)
           
static void setDivideBigCells(boolean divideBigCells)
           
static void setDivideSegmentPages(boolean value)
           
static void setForceLineHeight(boolean value)
           
static void setLineHeightExactly(boolean value)
           
static void setLineHeightExactlyForPHFMode(boolean value)
           
static void setLineSpacing(double lineSpacing)
           
static void setNormalStyleDefaultFontSize(float normalStyleDefaultFontSize)
           
static void setRemoveEmptySpaceAtBottom(boolean value)
           
static void setRenderHtmlTagsAsImage(boolean value)
           
static void setRenderRichTextAsImage(boolean value)
           
static void setRightMarginCorrection(int value)
           
static void setSpaceBetweenCharacters(int value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RenderHtmlTagsAsEmbeddedRichText

public static boolean RenderHtmlTagsAsEmbeddedRichText
Constructor Detail

ExportOptions.Word2007

public ExportOptions.Word2007()
Method Detail

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

isDivideBigCells

public static boolean isDivideBigCells()
When exporting big cells will be divided into small cells.

Returns:
the divideBigCells

setDivideBigCells

public static void setDivideBigCells(boolean divideBigCells)
Parameters:
divideBigCells - the divideBigCells to set

getLineSpacing

public static double getLineSpacing()
Returns:
the value of line spacing

setLineSpacing

public static void setLineSpacing(double lineSpacing)
Parameters:
lineSpacing - the value of line spacing

getNormalStyleDefaultFontSize

public static float getNormalStyleDefaultFontSize()
Returns:
value of default FontSize for the Normal style

setNormalStyleDefaultFontSize

public static void setNormalStyleDefaultFontSize(float normalStyleDefaultFontSize)
Parameters:
normalStyleDefaultFontSize - the value of default FontSize for the Normal style

getAllowCorrectFontSize11Problem

public static boolean getAllowCorrectFontSize11Problem()
This value indicates that it is necessary to correct problem with FontSize=11 in embedded RichTexts.


setAllowCorrectFontSize11Problem

public static void setAllowCorrectFontSize11Problem(boolean allowCorrectFontSize11Problem)
Parameters:
allowCorrectFontSize11Problem - the allowCorrectFontSize11Problem to set

getDivideSegmentPages

public static boolean getDivideSegmentPages()
When Word2007 exporting segmented pages will be forcibly broken in order of chosen page format.


setDivideSegmentPages

public static void setDivideSegmentPages(boolean value)

getAllowImageComparer

public static boolean getAllowImageComparer()
Gets or sets a value indicating whether it is necessary to use image comparer.


setAllowImageComparer

public static void setAllowImageComparer(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)

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)

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)

getLineHeightExactlyForPHFMode

public static boolean getLineHeightExactlyForPHFMode()
Gets or sets a value indicating a line height mode - "exactly" or "at least" for "UsePageHeadersAndFooters" mode


setLineHeightExactlyForPHFMode

public static void setLineHeightExactlyForPHFMode(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)

getRightMarginCorrection

public static int getRightMarginCorrection()
Gets or sets a value of right margin correction


setRightMarginCorrection

public static void setRightMarginCorrection(int value)

getRenderRichTextAsImage

public static boolean getRenderRichTextAsImage()
Gets or sets a value indicating a RichText rendering mode.


setRenderRichTextAsImage

public static void setRenderRichTextAsImage(boolean value)

getRenderHtmlTagsAsImage

public static boolean getRenderHtmlTagsAsImage()
Gets or sets a value indicating a Html tags rendering mode.


setRenderHtmlTagsAsImage

public static void setRenderHtmlTagsAsImage(boolean value)