Zitat:
Mit Height können Sie die Höhe einer Schrift in Pixel festlegen. Bei einem negativen Wert wird der interne Abstand über den einzelnen Textzeilen nicht berücksichtigt. Bei einem positiven Wert für Height errechnet sich die Höhe aus der Schrifthöhe plus dem internen Abstand.
Das sollte demnach ausreichen.
iLetter.Canvas.Font.Height := -6;
Ich glaub TextHeight gibt aber die Höhe inklusive des internen Abstands (also dem Freiraum, welcher zwischen 2 Zeilen ist) aus.