• Articles
  • API Documentation
Search Results for

    Show / Hide Table of Contents
    • SixLabors.Fonts
      • ColorFontSupport
      • Font
      • FontCollection
      • FontDescription
      • FontFamily
      • FontFamilyCollectionExtensions
      • FontInstance
      • FontRectangle
      • FontStyle
      • Glyph
      • GlyphColor
      • GlyphInstance
      • GlyphMetric
      • GlyphRendererParameters
      • GlyphType
      • HorizontalAlignment
      • IColorGlyphRenderer
      • IFontCollection
      • IFontInstance
      • IGlyphRenderer
      • IGlyphRendererExtensions
      • IReadOnlyFontCollection
      • IReadonlyFontCollectionExtensions
      • RendererOptions
      • SystemFonts
      • TextMeasurer
      • TextRenderer
      • VerticalAlignment
    • SixLabors.Fonts.Exceptions
      • FontException
      • FontFamilyNotFoundException
      • GlyphMissingException
      • InvalidFontFileException
      • InvalidFontTableException
      • MissingFontTableException

    Namespace SixLabors.Fonts

    Classes

    Font

    Defines a particular format for text, including font face, size, and style attributes. This class cannot be inherited.

    FontCollection

    Provides a collection of fonts.

    FontDescription

    provide metadata about a font.

    FontFamily

    Defines a group of type faces having a similar basic design and certain variations in styles. This class cannot be inherited.

    FontFamilyCollectionExtensions

    A readonly collection of fonts.

    FontInstance

    provide metadata about a font.

    GlyphInstance

    A glyph from a particular font face.

    IGlyphRendererExtensions

    A surface that can have a glyph renered to it as a series of actions.

    IReadonlyFontCollectionExtensions

    A readonly collection of fonts.

    RendererOptions

    The font style to render onto a peice of text.

    SystemFonts

    Provides a collection of fonts.

    TextMeasurer

    Encapulated logic for laying out and measuring text.

    TextRenderer

    Encapulated logic for laying out and then rendering text to a IGlyphRenderer surface.

    Structs

    FontRectangle

    Stores a set of four single precision floating points that represent the location and size of a rectangle.

    Glyph

    A glyph from a particular font face.

    GlyphColor

    Provides access to the the color details for the current glyph.

    GlyphMetric

    Represents a Glyph metric.

    GlyphRendererParameters

    The combined set of properties that uniquely identify the glyph that is to be rendered at a particular size and dpi.

    Interfaces

    IColorGlyphRenderer

    A surface that can have a glyph rendered to it as a series of actions, where the engine support colored glyphs (emoji).

    IFontCollection

    A readable and writable collection of fonts.

    IFontInstance

    Represents a font instance, which is a set of glyphs under a specific style (regular, italic, bold etc)

    IGlyphRenderer

    A surface that can have a glyph renered to it as a series of actions.

    IReadOnlyFontCollection

    A readonly collection of fonts.

    Enums

    ColorFontSupport

    Options for enabling color font support during layout and rendering.

    FontStyle

    The font styles

    GlyphType

    Represents the various version of a glyph records.

    HorizontalAlignment

    Horizontal alignment modes.

    VerticalAlignment

    Vertial alignment modes.

    In This Article
    Back to top Generated by DocFX