Wenn du deinen Code auf einem Medium mit anderer Auflösung (Drucker) ausgibst, dann sieht das Ergebnis wiederum ganz anders aus.
Das ist aber eher dem Zufall geschuldet, weil der Bildschirm 96dpi verwendet und die height mit dem Wert 72 berechnet wird.
Font.Height = -Font.Size * Font.PixelsPerInch {96} / 72
Wenn du deinen Code auf einem Medium mit anderer Auflösung (Drucker) ausgibst, dann sieht das Ergebnis wiederum ganz anders aus.