Ungetestet, aber so ähnlich könnte es gehen
:
Delphi-Quellcode:
var i: Integer;
printer.BeginDoc;
for i := 0 to memo1.lines.count -1 do Begin
printer.canvas.textout( 0, i * printer.Canvas.TextHeight( Memo1.Lines[i] ) , Memo1.Lines[i]);
End;
printer.EndDoc;