Watchdoc analyse les langages suivants :
PJL
PCL 5, 5c, 5e
PCL 6 (PCL-XL)
HPGL2
Postscript DSC (Document Structuring Conventions)
ESC/P 2
EMF
XPS. Cependant, compte tenu des limitations de ce format sur certaines fonctions (transformation de spool et impression à la demande inter-serveur notamment), nous ne recommandons pas son utilisation.
La fonction de prévisualisation du document avant impression est disponible avec les langages EMF et PCL6.
La fonction de découpage (supppression) des pages d'un document est disponible avec le langage PCL6 uniquement.
La fonction de file virtuelle (Impression à la demande) et la redirection des impressions ne peuvent être utilisées qu'avec des imprimantes :
utilisant le même langage ;
ayant des fichiers d'impression compatibles.