BasePortionFormat
Overview
BasePortionFormat is a class in Aspose.Slides FOSS for .NET.
Inherits from: PVIObject, IBasePortionFormat.
Common text-run formatting properties backed by an OOXML <a:rPr> element.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
LineFormat | ILineFormat? | Read | Gets or sets the line formatting applied to the text portion |
FillFormat | IFillFormat? | Read | Gets or sets the fill formatting for the text portion |
EffectFormat | IEffectFormat? | Read | Gets or sets visual effects applied to the text portion |
HighlightColor | IColorFormat? | Read | Gets or sets the highlight color of the text portion |
UnderlineLineFormat | ILineFormat? | Read | Gets or sets line formatting for the underline |
UnderlineFillFormat | IFillFormat? | Read | Gets or sets fill formatting for the underline |
FontBold | NullableBool | Read/Write | Indicates whether the text is bold (true, false, or null) |
FontItalic | NullableBool | Read/Write | |
Kumimoji | NullableBool | Read/Write | Toggles kumimoji (small characters) rendering |
NormaliseHeight | NullableBool | Read/Write | Normalises the height of the text portion |
ProofDisabled | NullableBool | Read/Write | Disables proofing for the text portion |
FontUnderline | TextUnderlineType | Read/Write | Specifies the underline style applied to the text |
TextCapType | TextCapType | Read/Write | Defines the capitalization style of the text |
StrikethroughType | TextStrikethroughType | Read/Write | Defines the strikethrough style of the text |
IsHardUnderlineLine | NullableBool | Read/Write | Indicates a hard underline line is used |
IsHardUnderlineFill | NullableBool | Read/Write | Indicates a hard underline fill is used |
FontHeight | float | Read/Write | Sets the font size in points |
Escapement | float | Read/Write | Sets the vertical offset of the text (superscript/subscript) |
KerningMinimalSize | float | Read/Write | Defines the minimum font size for kerning |
Spacing | float | Read/Write | Sets additional spacing between characters |
LatinFont | IFontData? | Read/Write | Gets or sets the font used for Latin script text |
EastAsianFont | IFontData? | Read/Write | Gets or sets the font for East Asian script text |
ComplexScriptFont | IFontData? | Read/Write | Gets or sets the font for complex script text |
SymbolFont | IFontData? | Read/Write | Gets or sets the font for symbol characters |
LanguageId | string? | Read/Write | Specifies the language identifier for the text |
AlternativeLanguageId | string? | Read/Write | Specifies an alternative language identifier |
SpellCheck | NullableBool | Read/Write | Enables or disables spell checking for the text |
Methods
| Signature | Description |
|---|---|
BasePortionFormat() | Initializes a new instance with default formatting |