Sono molto interessanti questi link che mi hai postato. L'unico handicap è che sono in inglese.
Cmq ho provato ad inserire nel mio script alcune righe di questi link.
Ad esempio ho usato
printerJob.setPageable(file);
per stampare il contenuto di un file...ma mi dà errore probabilmente setPageable non riceve come parametro un file.
Se volessi stampare il contenuto di un file come posso fare?