Type1FontMetrics

Type1FontMetrics class

Representerar typsnittsmått för typ 1.

public class Type1FontMetrics : FontMetrics

Egenskaper

namnBeskrivning
override Ascender { get; }Får stigande värde.
CapHeight { get; }Får lockhöjdsvärde.
override Descender { get; }Får descender-värde.
override FontBBox { get; }Får FontBBox-värde.
override FontMatrix { get; }Hämtar teckensnittstransformationsmatris.
IsFixedPitch { get; }Får IsFixedPitch-värde.
ItalicAngle { get; }Får kursiv vinkelvärde.
virtual LineGap { get; }Får LineGap-värde.
StdHW { get; }Får StdHW-värde.
StdVW { get; }Får StdVW-värde.
virtual TypoAscender { get; set; }Får TypoAscender-värde.
virtual TypoDescender { get; set; }Får TypoDescender-värde.
virtual TypoLineGap { get; }Får TypoLineGap-värde.
UnderlinePosition { get; }Får understruket positionsvärde.
UnderlineThickness { get; }Får värde för understruket tjocklek.
override UnitsPerEM { get; set; }Får understruket UnitsPerEM-värde.
Weight { get; }Blir vikt.
XHeight { get; }Får XHeight-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 glyph width. Kan åsidosättas av specifika teckensnittskodande arvtagare.
virtual 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