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.