• Articles
  • API Documentation
Search Results for

    Show / Hide Table of Contents
    • SixLabors.Fonts
      • ColorFontSupport
      • Font
      • FontCollection
      • FontCollectionExtensions
      • FontDescription
      • FontException
      • FontFamily
      • FontFamilyNotFoundException
      • FontMetrics
      • FontRectangle
      • FontStyle
      • Glyph
      • GlyphBounds
      • GlyphColor
      • GlyphLayoutMode
      • GlyphMetrics
      • GlyphMissingException
      • GlyphRendererParameters
      • GlyphType
      • HintingMode
      • HorizontalAlignment
      • HorizontalMetrics
      • IColorGlyphRenderer
      • IFontCollection
      • IGlyphRenderer
      • IGlyphRendererExtensions
      • IMetricsHeader
      • IReadOnlyFontCollection
      • IReadOnlySystemFontCollection
      • InvalidFontFileException
      • InvalidFontTableException
      • KerningMode
      • LayoutMode
      • LayoutModeExtensions
      • MissingFontTableException
      • SystemFonts
      • TextAlignment
      • TextAttributes
      • TextDecorations
      • TextDirection
      • TextJustification
      • TextMeasurer
      • TextOptions
      • TextRenderer
      • TextRun
      • VerticalAlignment
      • VerticalMetrics
      • WordBreaking
    • SixLabors.Fonts.Tables.AdvancedTypographic
      • FeatureTags
      • GlyphClassDef
      • Tag
    • SixLabors.Fonts.Tables.TrueType
      • TrueTypeGlyphMetrics
    • SixLabors.Fonts.Unicode
      • ArabicJoiningClass
      • ArabicJoiningGroup
      • ArabicJoiningType
      • BidiCharacterType
      • BidiClass
      • BidiPairedBracketType
      • CodePoint
      • GraphemeClusterClass
      • IndicPositionalCategory
      • IndicSyllabicCategory
      • LineBreakClass
      • MemoryExtensions
      • ScriptClass
      • SpanCodePointEnumerator
      • SpanGraphemeEnumerator
      • VerticalOrientationType
    • SixLabors.Fonts.WellKnownIds
      • KnownNameIds

    Namespace SixLabors.Fonts.Unicode

    Classes

    MemoryExtensions

    Contains extensions methods for memory types.

    Structs

    ArabicJoiningClass

    Represents the Unicode Arabic Joining value of a given CodePoint. https://www.unicode.org/versions/Unicode14.0.0/ch09.pdf

    BidiClass

    Represents the Unicode Bidi value of a given CodePoint. https://unicode.org/reports/tr9/#Table

    CodePoint

    Represents a Unicode value ([ U+0000..U+10FFFF ], inclusive).

    SpanCodePointEnumerator

    An enumerator for retrieving CodePoint instances from a ReadOnlySpan<T>. Methods are pattern-matched by compiler to allow using foreach pattern.

    SpanGraphemeEnumerator

    An enumerator for retrieving Grapheme instances from a ReadOnlySpan<T>.
    Implements the Unicode Grapheme Cluster Algorithm. UAX:29 https://www.unicode.org/reports/tr29/tr29-37.html
    Methods are pattern-matched by compiler to allow using foreach pattern.

    Enums

    ArabicJoiningGroup

    Unicode Arabic Joining Groups https://www.unicode.org/versions/Unicode13.0.0/ch09.pdf.

    ArabicJoiningType

    Unicode Arabic Joining Types https://www.unicode.org/versions/Unicode13.0.0/ch09.pdf Table 9-3.

    BidiCharacterType

    Provides enumeration for the Unicode Bidirectional character types. https://unicode.org/reports/tr9/#Table Bidirectional Character Types.

    BidiPairedBracketType

    Provides enumeration for classifying characters into opening and closing paired brackets for the purposes of the Unicode Bidirectional Algorithm. https://www.unicode.org/Public/UCD/latest/ucd/BidiBrackets.txt.

    GraphemeClusterClass

    Unicode Grapheme Cluster classes. https://www.unicode.org/reports/tr29/#Grapheme_Cluster_Break_Property_Values

    IndicPositionalCategory

    Unicode Indic Positional Categories.

    IndicSyllabicCategory

    Unicode Indic Syllabic Categories. https://www.unicode.org/reports/tr44/tr44-14.html#Indic_Syllabic_Category

    LineBreakClass

    Unicode line break classes. https://www.unicode.org/reports/tr14/tr14-37.html#Table1

    ScriptClass

    Unicode Script classes http://www.unicode.org/reports/tr24/#Script

    VerticalOrientationType

    Unicode Vertical Orientation types. https://www.unicode.org/reports/tr50/#vo

    In this article
    Back to top Generated by DocFX