TtfFontMetrics

TtfFontMetrics class

Representerar TTF-teckensnittsmått.

public class TtfFontMetrics : FontMetrics

Egenskaper

namnBeskrivning
override Ascender { get; set; }Får stigande värde.
override Descender { get; set; }Får descender-värde.
override FontBBox { get; }Får FontBBox-värde.
override FontMatrix { get; }Får FontBBox-värde.
IsFixedPitch { get; }Får IsFixedPitch-värde.
override LineGap { get; }Får LineGap-värde.
override TypoAscender { get; set; }Får TypoAscender-värde.
override TypoDescender { get; set; }Får TypoDescender-värde.
override TypoLineGap { get; }Får TypoLineGap-värde.
override UnitsPerEM { get; set; }Får UnitsPerEM-värde.

Metoder

namnBeskrivning
virtual GetAscender(double)Returnerar ascender för specifik teckenstorlek.
virtual GetDescender(double)Returnerar descender för specifik teckenstorlek.
virtual GetGlyphBBox(GlyphId)Returnerar glyph BBox. Returnerar FontBBox om BBox inte definierades för glyphen. Kan åsidosättas av specifika teckensnittskodningsarv.
override GetGlyphWidth(GlyphId)Returnerar glyphs bredd efter glyph id.
override GetKerningValue(GlyphId, GlyphId)Returnerar kerning-värde för glyph-paret.
virtual GetTypoAscender(double)Returnerar descender för specifik teckenstorlek.
virtual GetTypoDescender(double)Returnerar descender för specifik teckenstorlek.
virtual GetTypoLineGap(double)Returnerar radgap för specifik teckenstorlek.
override MeasureString(string, double)Mäter sträng och returnerar strängbredd.

Se även