Document Solutions for Word
GrapeCity.Documents.Word Assembly / GrapeCity.Documents.Word Namespace / Font Class
Properties Methods

In This Topic
    Font Class Members
    In This Topic

    The following tables list the members exposed by Font.

    Public Properties
     NameDescription
    Public Property Gets or sets a value indicating whether the font is formatted as all capital letters. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets a value indicating whether the given run shall always behave as if it is hidden, even when hidden text is being displayed in the current document. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets the font animation effect. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets a value indicating whether the contents shall be treated as complex script text regardless of their Unicode character values when determining the formatting. This means that a consumer shall use the complex script formatting (e.g. BoldBi, ItalicBi...) applied by this font when determining the resulting formatting properties. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets a value indicating whether the font is formatted as bold. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets whether the bold property shall be applied to all complex script characters in the contents when displayed in a document. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public PropertyGets the FontBase.Border object that specifies borders for the font. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets the color of the font. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets a value indicating whether contextual alternates are enabled for the font.  
    Public Property Gets or sets a value indicating whether the current run should use the document grid characters per line settings defined in the Document.Grid property when laying out the contents in this run. This setting determines whether the additional character pitch specified in the document grid shall be added to each character in this run as specified by the document grid. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets a value indicating whether the font is formatted as double strikethrough text. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets East Asian typography settings which shall be applied to the contents of the run. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets the text effects formatting properties.  
    Public Property Gets or sets a value indicating whether the font is formatted as embossed. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public PropertyGets or sets a FontBase.EmphasisMark constant that represents the emphasis mark for a character or designated character string. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets a value indicating whether the font is formatted as engraved. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets the fill formatting properties.  
    Public PropertyGets or sets a unique ID which shall be used to link multiple contiguous runs with specified FontBase.FitTextWidth property to each other to ensure that their contents are correctly merged into the specified width in the document. This means that multiple runs which are broken apart due to differences in formatting can be identified as belonging to the same grouping in terms of FitText properties, although they are multiple runs of text in the document. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets that the contents of the run shall not be automatically displayed based on the width of its contents, rather its contents shall be resized to fit the width specified by the this property. This expansion/contraction shall be performed by equally increasing/decreasing the size of each character in the run's contents when displayed. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets a value indicating whether the font is formatted as hidden text. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets the highlight (marker) color.  
    Public Property Gets or sets the font type that shall be used to format any ambiguous characters. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public PropertyGets or sets a value indicating whether the font is formatted as italic.

    In an Office Math zone this property takes into account the OMathFormat.Style property.

    (Inherited from GrapeCity.Documents.Word.FontBase)
    Public PropertyGets or sets a value indicating whether FontBase.Italic shall be applied to all complex script characters in the contents when displayed in a document.

    In an Office Math zone this property takes into account the OMathFormat.Style property.

    (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets the font size at which kerning starts. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets ligatures that are two or more glyphs that are represented by what appears to the reader as a single character in order to create more readable or attractive text.  
    Public Property Gets the outline text effect formatting properties.  
    Public Property Gets or sets the locale name (language) of the formatted characters. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets the locale name (language) of the complex script characters. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets the locale name (language) of the formatted Asian characters. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public PropertyGets or sets the name of the font.

    When getting, returns FontBase.NameAscii by default. If FontBase.HintType is FontHintType.ComplexScript returns FontBase.NameBi. If FontBase.HintType is FontHintType.EastAsia returns FontBase.NameFarEast.

    When setting, sets FontBase.NameAscii, FontBase.NameBi, FontBase.NameFarEast and FontBase.NameOther to the specified value.

    In an Office Math zone this property takes into account the OMathOptions.Font property.

    (Inherited from GrapeCity.Documents.Word.FontBase)
    Public PropertyGets or sets the font used for Latin text (characters with character codes from 0 (zero) through 127).

    In an Office Math zone this property takes into account the OMathOptions.Font property.

    (Inherited from GrapeCity.Documents.Word.FontBase)
    Public PropertyGets or sets the name of the font used for complex script characters.

    In an Office Math zone this property takes into account the OMathOptions.Font property.

    (Inherited from GrapeCity.Documents.Word.FontBase)
    Public PropertyGets or sets an East Asian font name.

    In an Office Math zone this property takes into account the OMathOptions.Font property.

    (Inherited from GrapeCity.Documents.Word.FontBase)
    Public PropertyGets or sets the font used for characters with character codes from 128 through 255.

    In an Office Math zone this property takes into account the OMathOptions.Font property.

    (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets a value indicating whether the formatted characters are not to be spell checked. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets the number form setting for an OpenType font.  
    Public Property Gets or sets the number spacing setting for a font.  
    Public Property Gets or sets a value indicating whether the font is formatted as outline. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets the position of text (in points) relative to the base line. A positive number raises the text, and a negative number lowers it. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets a value indicating whether the contents shall have right-to-left characteristics.  
    Public Property Gets or sets the character width scaling in percent. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public PropertyGets the FontBase.Shading object that refers to the shading formatting for the font. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets a value indicating whether the font is formatted as shadowed. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets the font size in points. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets the font size in points used for all complex script characters in the contents when displayed in a document. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets a value indicating whether the font is formatted as small capital letters. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets the spacing (in points) between characters. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets a value indicating whether the font is formatted as strikethrough text. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets the stylistic set for the specified font.  
    Public Property Gets or sets a theme font that shall be used to format all characters in the Unicode range (U+0000U+007F) within the parent. This theme font is a reference to one of the predefined theme fonts, which allows for font information to be set centrally in the document. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets a theme font that shall be used to format all characters in a complex script Unicode range. This theme font is a reference to one of the predefined theme fonts, which allows for font information to be set centrally in the document. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets a theme font that shall be used to format all characters in an East Asian Unicode range. This theme font is a reference to one of the predefined theme fonts, which allows for font information to be set centrally in the document. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets a theme font that shall be used to format all characters in a Unicode range that does not fall into one of the three categories defined above. This theme font is a reference to one of the predefined theme fonts, which allows for font information to be set centrally in the document. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets the type of underline applied to the font. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets the color of the underline applied to the font. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets the alignment that shall be applied to the contents in relation to the default appearance of the text. This allows the text to be repositioned as subscript or superscript without altering the font size. (Inherited from GrapeCity.Documents.Word.FontBase)
    Public Property Gets or sets a value indicating whether the contents shall be hidden in a document when the document is being displayed in a web page view. (Inherited from GrapeCity.Documents.Word.FontBase)
    Top
    Public Methods
     NameDescription
    Public Method Applies a built-in font effects preset.  
    Public MethodOverridden.  Resets to default font formatting.  
    Top
    See Also