Questo non lo so...non credo, penso invii testo piano (perchè prima delle stampanti USB ha sempre funzionato con tutte le LPT1).
A conferma di quanto dico c'è il fatto che il problema prescinde il programma come ho scritto!
Ho creato un file di testo con scritto "CIAO" e l'ho chiamato "Prova.txt" e piazzato in C:\.
Se da prompt dei comandi lancio: print C:\Prova.txt mi scrive che il file è in stampa ma succede la stessa cosa (se setto la stampate con NET USE mi sussulta, mi da un "documento a bassa priorità" nella coda di stampa per 1 sec che poi sparisce senza che venga stampato nulla mentre se setto la stampante PDF mi genera il file ma è vuoto!)