1 réponse
Bonjour,
les imprimantes à jet d'encre suivent une syntaxe de caractère de contrôle appelé PCL3. Puisque c'est en MS_DOS que tu souhaites passer en impression condensée, il faudra ajouter des instructions au flot de caractères envoyé à l'imprimante pour qu'elle passe dans ce mode. Avec les vielles imprimantes à picots du début de l'ère Billienne préxistaient les imprimantes matricielles IBM et Epson dont j'oublie les numéros. On pouvait envoyer le caractère de contrôle SI (shift in, c'est 0F en hexadécimal) et SO (Shift out =0E) existant bien avant le PC sur les terminaux à côté des séquences de contrôle ANSI. (http://www.jimprice.com/jim-asc.htm )
Je t'ai difficilement trouvé une page décrivant ces séquences d'escape PCL3 qui permettent de basculer d'un échappement à un autre, ou de choisir le gras ou l'italique...
http://h20015.www2.hp.com/en/document.jhtml?lc=en&docName=bpd07078
Elles étaient systématiquement fournies avec les imprimantes il y a 15 ans et ont totalement disparu après la vague de démocratisation introduite par Windows95.
:,§_ ç _
(@)=(@)
les imprimantes à jet d'encre suivent une syntaxe de caractère de contrôle appelé PCL3. Puisque c'est en MS_DOS que tu souhaites passer en impression condensée, il faudra ajouter des instructions au flot de caractères envoyé à l'imprimante pour qu'elle passe dans ce mode. Avec les vielles imprimantes à picots du début de l'ère Billienne préxistaient les imprimantes matricielles IBM et Epson dont j'oublie les numéros. On pouvait envoyer le caractère de contrôle SI (shift in, c'est 0F en hexadécimal) et SO (Shift out =0E) existant bien avant le PC sur les terminaux à côté des séquences de contrôle ANSI. (http://www.jimprice.com/jim-asc.htm )
Je t'ai difficilement trouvé une page décrivant ces séquences d'escape PCL3 qui permettent de basculer d'un échappement à un autre, ou de choisir le gras ou l'italique...
http://h20015.www2.hp.com/en/document.jhtml?lc=en&docName=bpd07078
Elles étaient systématiquement fournies avec les imprimantes il y a 15 ans et ont totalement disparu après la vague de démocratisation introduite par Windows95.
:,§_ ç _
(@)=(@)