Font.Height Eigenschaft

Definition

Ruft den Zeilenabstand für diese Schriftart ab.

public:
 property int Height { int get(); };
[System.ComponentModel.Browsable(false)]
public int Height { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Height : int
Public ReadOnly Property Height As Integer

Eigenschaftswert

Der Zeilenabstand dieser Schriftart in Pixel.

Attribute

Hinweise

Der Zeilenabstand entspricht dem vertikalen Abstand zwischen den Basislinien zweier aufeinander folgender Textzeilen. Daher umfasst der Zeilenabstand den Leerraum zwischen den Zeilen zusammen mit der Höhe des Zeichens selbst.

Wenn die Unit Eigenschaft der Schriftart auf etwas anderes als GraphicsUnit.Pixelfestgelegt ist, wird die Höhe (in Pixel) mithilfe der vertikalen Auflösung der Bildschirmanzeige berechnet. Angenommen, die Schrifteinheit ist Zoll und der Schriftgrad 0,3. Angenommen, für die entsprechende Schriftfamilie ist die Em-Height 2048 und der Zeilenabstand 2355. Für eine Bildschirmanzeige mit einer vertikalen Auflösung von 96 Punkten pro Zoll können Sie die Höhe wie folgt berechnen:

2355*(0.3/2048)*96 = 33.11719

Der von der GetHeight -Methode zurückgegebene Wert wäre 33.11719, und der von der Height -Eigenschaft zurückgegebene Wert wäre 34. Die Height -Eigenschaft ist der von GetHeightzurückgegebene Wert, der auf die nächste ganze Zahl aufgerundet wird.

Gilt für:

Weitere Informationen