Ma stai parlando della stampante classica con foglio A4 gestita dal sistema oppure una stampate seriale?
Dipende comunque dall'Ide che usi per scrivere. Ad esempio Delphi ammette Fastreport, Rave report eccetera. In Freepascal trovi lazreport. Ci sono molti esempi che spiegano bene questa cosa.