TextShaperOptions Structure
Options to customize text shaping.
Definition
Namespace: Avalonia.Media.TextFormatting
Assembly: Avalonia.Base (in Avalonia.Base.dll)
- C#
- VB
- F#
public readonly struct TextShaperOptions : IEquatable<TextShaperOptions>
Public Structure TextShaperOptions
Implements IEquatable(Of TextShaperOptions)
[<SealedAttribute>]
type TextShaperOptions =
struct
inherit ValueType
interface IEquatable<TextShaperOptions>
end
| Inheritance | Object → ValueType → TextShaperOptions |
| Implements | IEquatable(TextShaperOptions) |
Constructors
| TextShaperOptions(IGlyphTypeface, Double, SByte, CultureInfo, Double, Double) | Initializes a new instance of the TextShaperOptions class |
| TextShaperOptions(IGlyphTypeface, IReadOnlyList(FontFeature), Double, SByte, CultureInfo, Double, Double) | Initializes a new instance of the TextShaperOptions class |
Properties
| BidiLevel | Get the bidi level of the text. |
| Culture | Get the culture. |
| FontFeatures | Get features. |
| FontRenderingEmSize | Get the font rendering em size. |
| IncrementalTabWidth | Get the incremental tab width. |
| LetterSpacing | Get the letter spacing. |
| Typeface | Get the typeface. |
Methods
| GetType() | Gets the Type of the current instance. (Inherited from Object) |