IBasePortionFormatEffectiveData

IBasePortionFormatEffectiveData interface

Base interface for immutable objects which contain effective text portion formatting properties.

public interface IBasePortionFormatEffectiveData

Properties

NameDescription
AlternativeLanguageId { get; }Returns the Id of an alternative language. Read-only String.
ComplexScriptFont { get; }Returns the complex script font info. Read-only IFontData.
EastAsianFont { get; }Returns the East Asian font info. Read-only IFontData.
EffectFormat { get; }Returns the text EffectFormat properties. Read-only IEffectFormatEffectiveData.
Escapement { get; }Returns the superscript or subscript text. Value from -100% (subscript) to 100% (superscript). Read-only Single.
FillFormat { get; }Returns the text FillFormat properties. Read-only IFillFormatEffectiveData.
FontBold { get; }Determines whether the font is bold. Read-only Boolean.
FontHeight { get; }Returns the font height of a portion. Read-only Single.
FontItalic { get; }Determines whether the font is itallic. Read-only Boolean.
FontUnderline { get; }Returns the text underline type. Read-only TextUnderlineType.
HighlightColor { get; }Returns the color used to highlight a text. Read-only Color.
IsHardUnderlineFill { get; }Determines whether the underline style has own FillFormat properties or inherits it from the FillFormat properties of the text. Read-only Boolean.
IsHardUnderlineLine { get; }Determines whether the underline style has own LineFormat properties or inherits it from the LineFormat properties of the text. Read-only Boolean.
KerningMinimalSize { get; }Returns the minimal font size, for which kerning should be switched on. Read-only Single.
Kumimoji { get; }Determines whether the numbers should ignore text eastern language-specific vertical text layout. Read-only Boolean.
LanguageId { get; }Returns the Id of a language. Read-only String.
LatinFont { get; }Returns the Latin font info. Read-only IFontData.
LineFormat { get; }Returns the LineFormat properties for text outlining. Read-only ILineFormatEffectiveData.
NormaliseHeight { get; }Determines whether the height of a text should be normalized. Read-only Boolean.
ProofDisabled { get; }Determines whether the text shouldn’t be proofed. Read-only Boolean.
SmartTagClean { get; }Determines whether the smart tag should be cleaned. Read-only Boolean.
Spacing { get; }Returns the intercharacter spacing increment. Read-only Single.
StrikethroughType { get; }Returns the strikethrough type of a text. Read-only TextStrikethroughType.
SymbolFont { get; }Returns the symbolic font info. Read-only IFontData.
TextCapType { get; }Returns the type of text capitalization. Read-only TextCapType.
UnderlineFillFormat { get; }Returns the underline line FillFormat properties. Read-only IFillFormatEffectiveData.
UnderlineLineFormat { get; }Returns the LineFormat properties used to outline underline line. Read-only ILineFormatEffectiveData.

See Also