IFontMetrics
Inhalt
[
Ausblenden
]IFontMetrics interface
Definiert eine Schnittstelle für Font-Metrik-Tools.
public interface IFontMetrics
Eigenschaften
Name | Beschreibung |
---|---|
Ascender { get; set; } | Ruft den Oberlängenwert der Schriftart in Schriftarteinheiten ab. |
Descender { get; set; } | Ruft den Unterlängenwert der Schriftart in Schriftarteinheiten ab. |
FontBBox { get; } | Ruft Schriftart-Begrenzungsrahmen ab. |
FontMatrix { get; } | Ruft die Font-Transformationsmatrix ab. |
IsFixedPitch { get; } | True, wenn die Schriftart monospaced ist. |
LineGap { get; } | Ruft den LineGap-Wert der Schriftart in Schriftarteinheiten ab. |
TypoAscender { get; set; } | Ruft den typografischen Oberlängenwert der Schriftart in Schriftarteinheiten ab. |
TypoDescender { get; set; } | Ruft den typografischen Unterlängenwert der Schriftart in Schriftarteinheiten ab. |
TypoLineGap { get; } | Ruft den typografischen LineGap-Wert der Schriftart in Schriftarteinheiten ab. |
UnitsPerEM { get; set; } | Ruft Einheiten pro em ab. |
Methoden
Name | Beschreibung |
---|---|
GetAscender(double) | Gibt Oberlänge für eine bestimmte Schriftgröße zurück. |
GetDescender(double) | Gibt Unterlänge für eine bestimmte Schriftgröße zurück. |
GetGlyphBBox(GlyphId) | Gibt die Glyphe BBox. zurück |
GetGlyphWidth(GlyphId) | Gibt die Glyphenbreite zurück. |
GetKerningValue(GlyphId, GlyphId) | Gibt den Kerningwert für das Glyphenpaar zurück. |
GetTypoAscender(double) | Gibt typografische Oberlänge für eine bestimmte Schriftgröße zurück. |
GetTypoDescender(double) | Gibt typografische Unterlänge für eine bestimmte Schriftgröße zurück. |
GetTypoLineGap(double) | Gibt den Zeilenabstand für eine bestimmte Schriftgröße zurück. |
MeasureString(string, double) | Misst Zeichenfolge und gibt Zeichenfolgenbreite zurück. |
Siehe auch
- namensraum Aspose.Font
- Montage Aspose.Font