Class DrFont

DrFont class

Verwenden Sie diese Klasse anstelle von GDI+ Font

public class DrFont

Eigenschaften

NameBeschreibung
AscentLis { get; }Zellensteigung dieser Schriftart (lis). Dies ist ein vertikaler Abstand von der Zellenoberseite zur Zellengrundlinie.
AscentPoints { get; }Gibt den Zellenanstieg in Punkten zurück.
CellHeightLis { get; }Gibt die Zellenhöhe dieser Schriftart zurück (lis). Dies ist eine Abkürzung fürAscentLis +DescentLis .
CellHeightPoints { get; }Abkürzung fürAscentPoints +DescentPoints .
DescentLis { get; }Zellenabstieg dieser Schriftart (lis). Dies ist ein vertikaler Abstand vom Zellenboden zur Zellengrundlinie.
DescentPoints { get; }Gibt den Zellenabfall in Punkten zurück.
FamilyName { get; }Ruft den Namen dieser Schriftart ab.
IsBold { get; }Ruft einen Wert ab, der angibt, ob diese Instanz fett ist.
IsItalic { get; }Ruft einen Wert ab, der angibt, ob diese Instanz kursiv ist.
LeadingLis { get; }Gibt den Zeilenabstand dieser Schriftart zurück (lis). Dies ist eine Abkürzung fürLineSpacingLis -CellHeightLis .
LeadingPoints { get; }Gibt den Zeilenabstand dieser Schriftart zurück (lis). Dies ist eine Abkürzung fürLineSpacingLis -CellHeightLis .
LineSpacingLis { get; }Gibt den Zellenabstand dieser Schriftart zurück (lis). Dies ist ein vertikaler Abstand zwischen den Grundlinien der beiden Glyphen.
LineSpacingPoints { get; }Gibt den Zellenabstand dieser Schriftart (Punkte) zurück. Dies ist ein vertikaler Abstand zwischen den Grundlinien der beiden Glyphen.
SizePoints { get; set; }Ermittelt die Größe dieser Schriftart (Punkte).
SmallCapsScaleFactor { get; }Ruft den SmallCaps-Skalierungsfaktor ab.
Style { get; }Ruft den Stil dieser Schriftart ab.
StyleEx { get; set; }Diese Eigenschaft enthält zusätzliche Informationen über den Stil der Schriftart

Methoden

NameBeschreibung
override Equals(object)Bestimmt, ob die angegebeneObject , entspricht dieser Instanz.
GetCharWidthLis(char)Ruft die Zeichenbreite lis ab.
GetCharWidthPoints(char)Gibt die Breite des Zeichens (Punkte) zurück.
override GetHashCode()Gibt einen Hash-Code für diese Instanz zurück.
GetTextSizePoints(string)Gibt das Messtextfeld des Textes in Punkten zurück.
GetTextWidthLis(string)Liefert die Textbreite lis.
GetTextWidthPoints(string)Ruft die Textbreitenpunkte ab.
GetTextWidthPoints(string, int, int)Ruft die Textbreitenpunkte ab.
Replace(DrFont)Schriftinhalt ersetzen
static IsPoorlyRenderedByGdiPlus(string)Gibt True für die Schriftart „Microsoft Sans Serif“ zurück. Dieser wird von GDI+ schlecht wiedergegeben. Siehe Test286 und Gemini-6959.

Siehe auch