Aspose::Font::IFontMetrics Klasse

IFontMetrics class

Definiert eine Schnittstelle für Font Metrik-Tools.

class IFontMetrics : public virtual System::Object

Methoden

MethodeBeschreibung
virtual get_Ascender()Ermittelt den Aufstiegswert der Font in Schrift-Einheiten.
virtual get_Descender()Ermittelt den Abstiegwert der Font in Schrift-Einheiten.
virtual get_FontBBox()Ermittelt die Begrenzungsbox der Font.
virtual get_FontMatrix()Ermittelt die Transformationsmatrix der Font.
virtual get_IsFixedPitch()Wahr, wenn die Font monospaced ist.
virtual get_LineGap()Ermittelt den LineGap-Wert der Font in Font Einheiten.
virtual get_TypoAscender()Ermittelt den typografischen Aufstiegswert der Font in Schrift-Einheiten.
virtual get_TypoDescender()Ermittelt den typografischen Abstiegwert der Font in Font Einheiten.
virtual get_TypoLineGap()Ermittelt den typografischen LineGap-Wert der Font in Font Einheiten.
virtual get_UnitsPerEM()Ermittelt Einheiten pro Em.
virtual GetAscender(double)Gibt den Aufstieg für eine bestimmte Font Größe zurück.
virtual GetDescender(double)Gibt den Abstieg für eine bestimmte Font Größe zurück.
virtual GetGlyphBBox(System::SharedPtr<Glyphs::GlyphId>)Gibt die Glyphen-BBox zurück.
virtual GetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>)Gibt die Glyphenbreite zurück.
virtual GetKerningValue(System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::GlyphId>)Gibt den Kerning-Wert für das Glyph-Paar zurück.
virtual GetTypoAscender(double)Gibt den typografischen Aufstieg für eine bestimmte Font Größe zurück.
virtual GetTypoDescender(double)Gibt den typografischen Abstieg für eine bestimmte Font Größe zurück.
virtual GetTypoLineGap(double)Gibt 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.
virtual set_Ascender(double)Ermittelt den Aufstiegswert der Font in Schrift-Einheiten.
virtual set_Descender(double)Ermittelt den Abstiegwert der Font in Schrift-Einheiten.
virtual set_TypoAscender(double)Ermittelt den typografischen Aufstiegswert der Font in Schrift-Einheiten.
virtual set_TypoDescender(double)Ermittelt den typografischen Abstiegwert der Font in Font Einheiten.
virtual set_UnitsPerEM(uint32_t)Ermittelt Einheiten pro Em.
virtual SetGlyphWidth(System::SharedPtr<Glyphs::GlyphId>, double)Setzt die Glyph-Breite.

Siehe auch