La stampante virtuale è una pseudo stampante che può essere riconosciuta solo da una rete. La stampante virtuale ha varie opzioni di stampa, come la selezione del vassoio di alimentazione e la stampa fronte-retro, che possono essere impostate in anticipo. È anche possibile usare la funzione di interruzione della stampa. Questa funzione interrompe i lavori in corso di elaborazione o in attesa di stampa, dando priorità a un nuovo lavoro. Se si usa la stampante virtuale in UNIX, Solaris e altri sistemi operativi, varie funzioni di stampa sono possibili senza dover inserire manualmente i comandi di stampa.