Voici la liste des codes reconnus par les imprimantes selon les trois standard (ESC/P, IBM et NEC) :
Code | Standard | Description |
---|---|---|
BEL | ESC/P, IBM | Ce code permet d'émettre un signal sonore dans l'imprimante. |
BS | ESC/P, IBM, NEC | Ce code permet d'indiquer à la tête de revenir un espace en arrière. |
CAN | ESC/P, IBM, NEC | Ce code permet d'indiquer qu'il faut effacer la ligne courante du tampon de l'imprimante. |
CR | ESC/P, IBM, NEC | Ce code permet d'indiquer qu'il faut ramener la tête d'impression à gauche après avoir imprimer les caractères dans le tampon. |
DC1 | ESC/P, IBM, NEC | Ce code permet d'indiquer qu'il faut rallumer l'imprimante suite à un code de fermeture DC3. |
DC2 | ESC/P, NEC | Ce code permet d'indiquer qu'il faut annuler le mode d'impression condensé, élite ou proportionnel. |
DC3 | ESC/P, IBM, NEC | Ce code permet d'indiquer qu'il faut fermer l'imprimante. |
DC4 | ESC/P, IBM, NEC | Ce code permet d'indiquer qu'il faut annuler le mode d'impression en double largeur. |
DEL | ESC/P, IBM, NEC | Ce code permet d'indiquer qu'il faut supprimer le dernier caractère se trouvant dans le tampon de l'imprimante. Le dernier caractère ne sera donc pas imprimé si le code est reçu à temps. |
ESC SO | ESC/P, NEC | Ces codes permettent d'indiquer qu'il faut activer le mode d'impression en double largeur. |
ESC SI | ESC/P, NEC | Ces codes permettent d'indiquer qu'il faut activer le mode d'impression condensé. |
ESC EM | ESC/P étendu | Ces codes permettent d'indiquer qu'il faut activer ou désactiver le mode d'alimentation de «feuille à feuille». |
ESC SPC | ESC/P, NEC | Ces codes permettent d'indiquer qu'il faut augmenter l'intervalle entre les caractères du nombres de points spécifiés. |
ESC ! | ESC/P | Ces codes permettent de fixer les attributs d'impressions (italique, gras, proportionnel,...). |
ESC # | ESC/P, NEC | Ces codes permettent de fixer la position absolue d'un point sur l'imprimante. |
ESC % | ESC/P, NEC | Ces codes permettent d'activer ou désactiver un ensemble de caractères. |
ESC & | ESC/P, NEC | Ces codes permettent de fixer un ensemble de caractères utilisateur. |
ESC & | PCL 4 (HP Laserjet II) | Ces codes permettent de sélectionner la direction de l'impression : portail / paysage. |
ESC (- | ESC/P étendue | Ces codes permettent de fixer le marquage des caractères : souligner, barrer ou surligner. |
ESC * | ESC/P, NEC | Ces codes permettent de fixer le mode graphique et son nombre de colonne. |
ESC + | ESC/P étendue | Ces codes permettent de fixer l'interligne avec une précision de n/360ième de pouces. |
ESC - | ESC/P, IBM, NEC | Ces codes permettent d'activer ou désactiver le soulignement continue des caractères. |
ESC / | ESC/P, NEC | Ces codes permettent de fixer un canal de tabulation verticale. |
ESC 0 | ESC/P, IBM, NEC | Ces codes permettent de fixer l'interligne avec une précision d'un 1/8ième de pouces. |
ESC 1 | ESC/P, IBM, NEC | Ces codes permettent de fixer l'interligne avec une précision d'un 7/72ième de pouces. |
ESC 2 | ESC/P, IBM, NEC | Ces codes permettent de fixer l'interligne avec une précision d'un 1/6ième de pouces. |
ESC 3 | ESC/P, IBM, NEC | Ces codes permettent de fixer l'interligne avec une précision de n/180ième de pouces pour les imprimantes 24 aiguilles et n/216ième de pouces pour les 9 aiguilles. |
ESC 4 | IBM | Ces codes permettent d'indiquer à l'imprimante que la tête d'impression est actuellement situé au début de la page. |
ESC 5 | ESC/P, NEC | Ces codes permettent de désactiver l'impression en italique. |
ESC 6 | ESC/P, IBM | Ces codes permettent d'activer l'utilisation de l'ensemble de caractères supplémentaires. |
ESC 7 | ESC/P, IBM | Ces codes permettent de désactiver l'utilisation de l'ensemble de caractères supplémentaires. |
ESC 8 | ESC/P, IBM | Ces codes permettent de désactiver la détection de fin ou de plus de papier. |
ESC 9 | ESC/P, IBM | Ces codes permettent d'activer la détection de fin ou de plus de papier. |
ESC : | IBM | Ces codes permettent d'activer le mode d'impression en caractères Elite. |
ESC : | ESC/P, NEC | Ces codes permettent d'effectuer une copie de l'ensemble de caractères situé en ROM vers la RAM de l'imprimante. |
ESC < | ESC/P, NEC | Ces codes permettent d'effectuer l'impression d'une ligne unique de manière unidirectionnelle. |
ESC = | IBM | Ces codes permettent de fixer un caractère définit par l'utilisateur. |
ESC = | ESC/P, NEC | Ces codes permettent de fixer de toujours mettre à 0 le 8ième bits d'un caractères. |
ESC > | ESC/P, NEC | Ces codes permettent d'autoriser le 8ième bits d'un caractères. |
ESC ? | ESC/P, IBM, NEC | Ces codes permettent de modifier un caractère ASCII des modes graphiques. |
ESC @ | ESC/P, NEC | Ces codes permettent d'effectuer l'initialisation de l'imprimante. |
ESC A | ESC/P, IBM, NEC | Ces codes permettent de fixer l'interligne avec une précision de n/60ième de pouces pour les imprimantes 24 aiguilles et n/72ième de pouces pour les 9 aiguilles. |
ESC B | ESC/P, IBM, NEC | Ces codes permettent de fixer la tabulation verticale. |
ESC C | ESC/P, IBM, NEC | Ces codes permettent de fixer la longueur d'une page en nombre de lignes. |
ESC C NUL | ESC/P, IBM, NEC | Ces codes permettent de fixer la longueur d'une page en nombre de pouces. |
ESC D | ESC/P, IBM, NEC | Ces codes permettent de fixer une tabulation horizontale. |
ESC E | ESC/P, IBM, NEC | Ces codes permettent de passer en mode d'impressions de deux fois le même caractères, provoquant ainsi un caractère gras. |
ESC F | ESC/P, IBM, NEC | Ces codes permettent d'annuler le mode d'impressions de deux fois le même caractères. |
ESC G | ESC/P, IBM, NEC | Ces codes permettent d'activer l'impression en mode qualité. |
ESC H | ESC/P, IBM, NEC | Ces codes permettent de désactiver l'impression en mode qualité. |
ESC I | IBM | Ces codes permettent de fixer le type d'impression. |
ESC I | ESC/P | Ces codes permettent d'autoriser l'impression caractères ASCII de 0 à 31 et de 128 à 159. |
ESC J | ESC/P, IBM | Ces codes permettent de fixer le saut de ligne avec une précision de n/180ième de pouces pour les imprimantes 24 aiguilles et n/216ième de pouces pour les 9 aiguilles. |
ESC K | ESC/P, IBM, NEC | Ces codes permettent d'activer l'impression graphiques en 8 points avec une simple densité. |
ESC L | ESC/P, IBM, NEC | Ces codes permettent d'activer l'impression graphiques en 8 points avec une double densité. |
ESC M | ESC/P, NEC | Ces codes permettent d'activer le mode d'impression en caractères Elite. |
ESC N | ESC/P, IBM, NEC | Ces codes permettent de fixer la marge inférieure. |
ESC O | ESC/P, IBM, NEC | Ces codes permettent d'annuler la marge inférieure. |
ESC P | IBM | Ces codes permettent d'activer ou désactiver le mode d'impression proportionnelle. |
ESC P | ESC/P, NEC | Ces codes permettent de fixer le mode d'impression Pica, soit des caractères de taille égale occupant 10 caractères par pouce. |
ESC Q | ESC/P, NEC | Ces codes permettent de fixer la marge de droite. |
ESC R | IBM | Ces codes permettent de fixer la tabulation standard et annule les tabulations précédente. |
ESC R | ESC/P, NEC | Ces codes permettent de fixer l'ensemble de caractères international. |
ESC S | ESC/P, IBM, NEC | Ces codes permettent d'activer le mode d'impression en exposant. |
ESC T | ESC/P, IBM, NEC | Ces codes permettent de désactiver le mode d'impression en exposant. |
ESC U | ESC/P, IBM, NEC | Ces codes permettent d'activer ou désactiver le mode d'impression unidirectionnelle. |
ESC V | NEC | Ces codes permettent de répéter un bloc de données le nombre de fois spécifié. |
ESC V NUL | NEC | Ces codes permettent d'indiquer la fin d'un bloc de données à répéter. |
ESC W | ESC/P, IBM, NEC | Ces codes permettent d'activer ou désactiver le mode d'impression en double largeur. |
ESC X | IBM | Ces codes permettent de fixer la marge de gauche et la marge de droite. |
ESC Z | ESC/P, IBM, NEC | Ces codes permettent de fixer le mode d'impression graphique en 8 points et en quadruple densité. |
ESC [@ | IBM | Ces codes permettent de fixer la hauteur des caractères à imprimer. |
ESC \ | IBM | Ces codes permettent d'effectuer l'impression des caractères provenant d'un ensemble de caractères de symbole. |
ESC \ | ESC/P, NEC | Ces codes permettent de fixer un point ayant pour distance la position actuel de la tête d'impression. |
ESC ^ | IBM | Ces codes permettent d'effectuer l'impression des caractères ASCII inférieur à 32. |
ESC ^ | ESC/P | Ces codes permettent de fixer le mode d'impression graphique en 9 aiguilles. |
ESC _ | IBM | Ces codes permettent d'activer ou désactiver le surlignement des caractères. |
ESC a | ESC/P, NEC | Ces codes permettent de fixer le mode justification des lignes. |
ESC b | IBM | Ces codes permettent de fixer le couleur d'impression noire. |
ESC b | ESC/P, NEC | Ces codes permettent de fixer la tabulation verticale. |
ESC c | IBM | Ces codes permettent de fixer le couleur d'impression cyan. |
ESC e NUL | NEC | Ces codes permettent de fixer la tabulation horizontale. |
ESC e SOH | NEC | Ces codes permettent de fixer la tabulation verticale. |
ESC f SOH | NEC | Ces codes permettent de fixer l'intervalle verticale entre deux lignes. |
ESC g | ESC/P étendue, NEC | Ces codes permettent de fixer le mode d'impression en 15 cpi. |
ESC i | ESC/P, IBM, NEC | Ces codes permettent d'activer ou désactiver le mode d'impression «machine à écrire». |
ESC j | NEC | Ces codes permettent de faire reculer rouleau du papier d'imprimante de n/180ième de pouces. |
ESC k | ESC/P | Ces codes permettent de fixer le mode d'impression de qualité (LQ ou NLQ). |
ESC l | ESC/P, NEC | Ces codes permettent de fixer la marge de gauche. |
ESC m | IBM | Ces codes permettent de fixer le couleur d'impression magenta. |
ESC p | ESC/P, NEC | Ces codes permettent d'activer ou désactiver de le mode d'impression proportionnelle. |
ESC q | ESC/P étendue | Ces codes permettent de fixer le type de caractères. |
ESC r | ESC/P étendue, NEC | Ces codes permettent de fixer le couleur d'impression spécifié. |
ESC s | ESC/P, NEC | Ces codes permettent de fixer le mode d'impression silencieux ou à vitesse réduite. |
ESC t | ESC/P | Ces codes permettent de fixer l'ensemble de caractères italique ou graphique d'Epson. |
ESC w | ESC/P étendue | Ces codes permettent de fixer le mode d'impression de caractères à double hauteur. |
ESC x | ESC/P, NEC | Ces codes permettent de fixer le mode d'impression brouillon ou qualité. |
ESC y | IBM | Ces codes permettent de fixer le couleur d'impression jaune. |
FF | ESC/P, IBM, NEC | Ces codes permettent d'effectuer un saut de page. |
FS 3 | NEC | Ces codes permettent de fixer l'interligne à n/360ième de pouce. |
FS @ | NEC | Ces codes permettent d'initialiser l'imprimante. |
FS E | NEC | Ces codes permettent de fixer la simple, double ou triple largeur de caractères. |
FS F | NEC | Ces codes permettent d'activer le mode de saut de ligne vers l'avant. |
FS I | NEC | Ces codes permettent de fixer l'ensemble de caractères italique ou l'ensemble de caractères IBM. |
FS R | NEC | Ces codes permettent d'activer le saut de ligne vers l'arrière de façon à faire reculer le papier. |
FS S | NEC | Ces codes permettent d'activer le mode d'impression rapide brouillon et haute vitesse. |
FS V | NEC | Ces codes permettent d'activer ou désactiver la double hauteur des caractères. |
HT | ESC/P, IBM, NEC | Ces codes permettent d'effectuer une tabulation horizontale. |
LF | ESC/P, IBM, NEC | Ces codes permettent d'effectuer une saut de ligne. |
SI | ESC/P, IBM, NEC | Ces codes permettent d'activer le mode d'impression condensé pour une ligne de caractères. |
SO | ESC/P, IBM, NEC | Ces codes permettent d'activer la double largeur de caractères pour une ligne de caractères. |
VT | ESC/P, IBM, NEC | Ces codes permettent d'effectuer une tabulation verticale. |
Dernière mise à jour : Samedi, le 1er octobre 2016