@Birgitta
Falsche Antwort zu diesem Thread.
Es ging darum eine TXT in eine PDF umzuwandeln und nicht eine PDF zu drucken.

Mit Bordmitteln gehts sogar noch einfacher, z.B.:

OVRDBF FILE(STDOUT) TOFILE(QSYSPRT) OVRSCOPE(*JOB)
OVRPRTF FILE(QSYSPRT) SPLFNAME(TESTQSH) OVRSCOPE(*JOB)
QSH CMD('cat /Home/Fuerchau/Java/AccountInfo/fromurl.properties')

Und schon habe ich den gewünschten Spool.
Wird der OVRPRTF nun noch mit den PDF-Angaben ergänzt erhalte ich eben eine PDF.

Keine API's, simple Kommandos.

Nachtrag:
Mit "cat -c Datei" wird eine Binärausgabe gemacht.
Somit kann ich nach obiger Methode und entsprechendem OVRPRTF auch PDF's an den Spool senden.
Ein Programm wird definitiv nicht benötigt.