Ja, das DLTOLDSPLF selber neu schreiben.
Dazu gibt es die Spool-API's.