[]
        
(Showing Draft Content)

GrapeCity.Documents.Word.CompatibilityOptions

CompatibilityOptions Class

Contains compatibility options.

Inheritance
CompatibilityOptions
Namespace: GrapeCity.Documents.Word
Assembly: DS.Documents.Word.dll
Syntax
public class CompatibilityOptions : FormattingBag
Public Class CompatibilityOptions
    Inherits FormattingBag

Properties

Name Description
AdjustLineHeightInTable

Gets or sets whether to adjust line height to grid height in the table.

AlignTablesRowByRow

Gets or sets whether to align table rows independently.

AllowHyphenationAtTrackBottom

Gets or sets whether a line that ends with a hyphenated word is allowed to be the last line in a page or column.

AllowSpaceOfSameStyleInTable

Gets or sets whether to allow space between paragraphs of the same style in a table.

AllowTextAfterFloatingTableBreak

Gets or sets whether the document content that follows the floating table can be added to the same pages as the table. The content follows the usual page breaking rules and can flow around the table.

ApplyBreakingRules

Gets or sets whether to use legacy ethiopic and amharic line breaking rules.

AutoSpaceLikeWord95

Gets or sets whether to emulate Word 95 full-width character spacing.

AutofitToFirstFixedWidthCell

Gets or sets whether to allow table columns to exceed preferred widths of constituent cells.

BalanceSingleByteDoubleByteWidth

Gets or sets whether to balance single byte and double byte characters.

CachedColumnBalance

Gets or sets whether to use cached paragraph information for column balancing.

CompatibiltyMode

Gets or sets the document compatibility mode.

ConvertMailMergeEscape

Gets or sets whether to treat backslash quotation delimiter as two quotation marks.

DifferentiateMultirowTableHeaders

Gets or sets whether the conditional formatting of table row headers does apply separately to multi-row table headers.

DisplayHangulFixedWidth

Gets or sets whether to always use fixed width for Hangul characters.

DoNotAutofitConstrainedTables

Gets or sets whether to don't autofit tables next to wrapped objects.

DoNotBreakConstrainedForcedTable

Gets or sets whether to don't break table rows around floating tables.

DoNotBreakWrappedTables

Gets or sets whether to don't break wrapped tables across pages.

DoNotExpandShiftReturn

Gets or sets whether to don't justify lines ending in soft line break.

DoNotLeaveBackslashAlone

Gets or sets whether to display backslash as yen sign.

DoNotSnapToGridInCell

Gets or sets whether to don't snap text to grid inside table with inline objects.

DoNotSuppressIndentation

Gets or sets whether to don't ignore floating objects when calculating paragraph indentation.

DoNotSuppressParagraphBorders

Gets or sets whether to don't suppress paragraph borders next to frames.

DoNotUseEastAsianBreakRules

Gets or sets whether to don't compress compressible characters when using document grid.

DoNotUseHTMLParagraphAutoSpacing

Gets or sets whether to use fixed paragraph spacing for html auto setting.

DoNotUseIndentAsNumberingTabStop

Gets or sets whether to ignore hanging indent when creating tab stop after numbering.

DoNotVerticallyAlignCellWithShape

Gets or sets whether to don't vertically align cells containing floating objects.

DoNotVerticallyAlignInTextBox

Gets or sets whether to ignore vertical alignment in textboxes.

DoNotWrapTextWithPunctuation

Gets or sets whether to don't allow hanging punctuation with character grid.

EnableOpenTypeFeatures

Gets or sets whether to use features such as kerning, ligatures, contextual alternates, stylistic sets, number spacing, and number formatting when displaying the font.

FootnoteLayoutLikeWord8

Gets or sets whether to emulate Word 6.x/95/97 footnote placement.

ForgetLastTabAlignment

Gets or sets whether to ignore width of last tab stop when aligning paragraph if it is not left aligned.

GrowAutofit

Gets or sets whether to allow tables to autofit into page margins.

LayoutRawTableWidth

Gets or sets whether to ignore space before table when deciding if table should wrap floating object.

LayoutTableRowsApart

Gets or sets whether to allow table rows to wrap inline objects independently.

LineWrapLikeWord6

Gets or sets whether to emulate Word 6.0 line wrapping for East Asian text.

MacWordSmallCaps

Gets or sets whether to emulate Word 5.x for the macintosh small caps formatting.

NoColumnBalance

Gets or sets whether to don't balance text columns within a section.

NoExtraLineSpacing

Gets or sets whether to don't center content on lines with exact line height.

NoLeading

Gets or sets whether to don't add leading between lines of text.

NoSpaceRaiseLower

Gets or sets whether to don't increase line height for raised/lowered text.

NoTabHangIndent

Gets or sets whether to don't create custom tab stop for hanging indent.

OverrideTableStyleFontSizeAndJustification

Gets or sets how the style hierarchy of the document is evaluated.

PrintBodyTextBeforeHeader

Gets or sets whether to print body text before header/footer contents.

PrintCololrBlackWhite

Gets or sets whether to print colors as black and white without dithering.

SelectFieldWithFirstOrLastChar

Gets or sets whether to select field when first or last character is selected.

ShapeLayoutLikeWord8

Gets or sets whether to emulate Word 97 text wrapping around floating objects.

ShowBreaksInFrames

Gets or sets whether to display page/column breaks present in frames.

SpaceForUnderline

Gets or sets whether to add additional space below baseline for underlined East Asian text.

SpacingInWholePoints

Gets or sets whether to only expand/condense text by whole points.

SplitPageBreakAndParagraphMark

Gets or sets whether to always move paragraph mark to page after a page break.

SubFontBySize

Gets or sets whether to require exact size during font substitution.

SuppressBottomSpacing

Gets or sets whether to ignore exact line height for last line on page.

SuppressSpacingAtTopOfPage

Gets or sets whether to ignore minimum line height for first line on page.

SuppressSpacingBeforeAfterPageBreak

Gets or sets whether to don't use space before on first line after a page break.

SuppressTopSpacing

Gets or sets whether to ignore minimum and exact line height for first line on page.

SuppressTopSpacingWordPerfect

Gets or sets whether to emulate WordPerfect 5.x line spacing.

SwapBordersFacingPages

Gets or sets whether to swap paragraph borders on odd numbered pages.

SwapInsideAndOutsideForMirrorIndents

Gets or sets whether to swap left and right indent values for paragraphes with applied mirror indents.

TruncateFontHeightsLikeWordPerfect

Gets or sets whether to emulate WordPerfect 6.x font height calculation.

UnderlineTabInNumberingList

Gets or sets whether to underline following character following numbering.

UnderlineTrailingSpaces

Gets or sets whether to underline all trailing spaces.

UseAltKinsokuLineBreakRules

Gets or sets whether to use alternate set of East Asian line breaking rules.

UseAnsiKerningPairs

Gets or sets whether to use ANSI kerning pairs from fonts.

UseFarEastLayout

Gets or sets whether to don't bypass East Asian/Complex script layout code.

UseNormalStyleForList

Gets or sets whether to don't automatically apply list paragraph style to bulleted/numbered text.

UsePrinterMetrics

Gets or sets whether to use printer metrics to display documents.

UseSingleBorderforContiguousCells

Gets or sets whether to use simplified rules for table border conflicts.

UseWord2002TableStyleRules

Gets or sets whether to emulate Word 2002 table style rules.

UseWord2013TrackBottomHyphenation

Gets or sets whether the line containing such a hyphenated word is displayed on the following page or column.

UseWord97LineBreakRules

Gets or sets whether to emulate Word 97 East Asian line breaking.

WordPerfectJustification

Gets or sets whether to emulate WordPerfect 6.x paragraph justification.

WordPerfectSpaceWidth

Gets or sets whether to emulate WordPerfect 6.x width of a space calculation.

WrapTrailSpaces

Gets or sets whether to line wrap trailing spaces.