Witam wszystkich forumowiczów

Mam problem z drukowaniem zawartości komponentu RichEdit, nie mogę ustawić górnego i dolnego marginesu strony, o ile górny margines pierwszej strony jestem jeszcze w stanie pustymi liniami wyregulować, to dolnego, ani nawet górnych na następnych stronach już regulować nie umiem.

Próbowałem dzielić tekst w RichEdit na mniejsze kawałki do druku na kolejnych stronach, wysokość strony pobierałem z Printer()->PageHeight i chciałem sumować wysokości kolejnych linii aż dojdę do wysokości jednej strony, ale nie wiem skąd brać wysokości poszczególnych linii.

Jeśli ktoś wie jak rozwiązać ten problem byłbym bardzo wdzięczny