Una stampante virtuale è un'applicazione che replica l'interfaccia software per una stampante fisica e consente all'utente di eseguire varie attività senza effettivamente stampare nulla.
Le stampanti virtuali funzionano con driver di stampa codificati per inviare l'output ad altre applicazioni anziché a un dispositivo fisico. Il software può aiutare a risparmiare risorse perché consente di eseguire attività che in precedenza avrebbero comportato la stampa effettiva senza sprecare carta e inchiostro. Tali compiti includono:
- Test e correzione della stampante.
- Invio di documenti a un server fax.
- Creazione di file PDF da altri tipi di documenti.
- Creazione di altri file di immagine, come JPEG, GIF e PNG da documenti.
- Visualizzazione dei documenti in modo che gli errori e la formattazione possano essere corretti prima della stampa effettiva.
- Aggiunta di funzioni speciali a un documento prima della stampa.