Aspose::Font::FontMetrics Klasse

FontMetrics class

Stellt Font Metriken dar.

class FontMetrics : public Aspose::Font::IFontMetrics

Methoden

MethodeBeschreibung
get_Ascender() overrideLiefert Ascender-Wert.
get_Descender() overrideLiefert Descender-Wert.
get_FontBBox() overrideLiest den Wert von FontBBox.
get_FontMatrix() overrideLiefert FontMatrix-Wert.
get_IsFixedPitch() overrideLiest den Wert von IsFixedPitch.
get_LineGap() overrideGibt den LineGap-Wert zurück.
get_TypoAscender() overrideGibt den TypoAscender-Wert zurück.
get_TypoDescender() overrideGibt den TypoDescender-Wert zurück.
get_TypoLineGap() overrideGibt den TypoLineGap-Wert zurück.
get_UnitsPerEM() overrideGibt den UnitsPerEM-Wert zurück.
GetAscender(double) overrideGibt den Aufstieg für eine bestimmte Font Größe zurück.
GetDescender(double) overrideGibt den Abstieg für eine bestimmte Font Größe zurück.
GetGlyphBBox(System::SharedPtr<Glyphs::GlyphId>) overrideGibt das Glyph-BBox zurück. Gibt FontBBox zurück, falls das BBox für das Glyph nicht definiert wurde. Kann von spezifischen Schriftkodierungs-Erben überschrieben werden.
GetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>) overrideGibt die Glyph-Breite zurück. Kann von spezifischen Schriftkodierungs-Erben überschrieben werden.
GetKerningValue(System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::GlyphId>) overrideGibt den Kerning-Wert für das Glyph-Paar zurück.
GetTypoAscender(double) overrideGibt den Abstieg für eine bestimmte Font Größe zurück.
GetTypoDescender(double) overrideGibt den Abstieg für eine bestimmte Font Größe zurück.
GetTypoLineGap(double) overrideGibt den Zeilenabstand für eine bestimmte Font Größe zurück.
virtual MeasureString(System::String, double)Misst die Zeichenkette und gibt die Zeichenkettenbreite zurück.
set_Ascender(double) overrideLiefert Ascender-Wert.
set_Descender(double) overrideLiefert Descender-Wert.
set_TypoAscender(double) overrideGibt den TypoAscender-Wert zurück.
set_TypoDescender(double) overrideGibt den TypoDescender-Wert zurück.
set_UnitsPerEM(uint32_t) overrideGibt den UnitsPerEM-Wert zurück.
virtual SetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>, double)Setzt die Glyph-Breite.

Siehe auch