Ai tempi del DOS esisteva una stampante collegata alla porta parallela LPT1 che accettava sequenze di caratteri Ascii per la stampa.
Adesso le stampanti accettano istruzioni e dati in grafica su porte e con driver tra i più disparati. Dunque nulla è semplice.
Esattamente dove devi stampare?
Hai almeno letto la documentazione della API
OpenPrinter
?