Код:
Printer.BeginDoc;
With Printer.Canvas Do
Begin
// Здесь вывод через методы канвы принтера.
End;
Printer.EndDoc;
А вообще, можно и Quick/Fast report использовать.
Они умеют и из списка строк данные брать.
А можно и в памяти табличку создать (компонентов типа TMemTable в инете полно).