6/ Introduction des différents modes d'impression
Mode de texte
À la première mise sous tension de la CG P-220, elle passe immédiatement en mode de texte. On peut ensuite utiliser l'imprimante pour imprimer des documents, des lettres. etc. On peut aussi utiliser des codes de commande autorisés pour le soulignage, le positionnement de la tête d'impression. le choix des couleurs, etc.
Mode d'image de bits
Pour passer en mode d'image de bits, envoyer un code CHR$( 1 8) à l
' i m p rim a n te
.
(Voir la section 7 de ce manuel pour l'utilisation de la CGP-220 en mode d'image de bits.)
Pour sortir du mode d'image de bits, envoyer un code CHR$(30)
à
l'imprimante.
Celle-ci
revient
au mode où elle se trouvait avant de passer au mode d'image de
bits.
Mode d'exploration couleur
Pour passer en mode d'exploration couleur, envoyer la séquence de codes:
CHR$ C 27 ) ; CHR$ C 67 ) ; CHR$ C n l ) ; CHR$ C n2 ) ; CHR$ C n3 ) ; CHR$ C n 4 )
CHR$ ( 27 ) " C " CHR$ ( n 1 ) CHR$ ( n2 ) ; c HR$ ( n 3 ) ; cHR$ ( n 4 ) n 1 indique à l'imprimante Je nombre de rangées de points à envoyer. n2, n3 et n4 déterminent le mode de mélange des couleurs. (Pour plus de détails, voir la section 8 de ce manuel.)
Après avoir exécuté n 1 rangées de points en mode d'exploration couleur, l'imprimante revient au mode précédent.
21
22
7
/ Mode d'image de bits
En mode d'image de bits, on ne dispose plus de caractères prédéfinis. On doit s'occuper du positionnement et du fonctionnement de la tête d'impression.
Dans ce mode, on peut adresser 640 points dans chaque ligne et sept points verticaux, soit 4480 points par ligne au total (640 x 7
=
4480) .. Chaque ligne comprend donc 640 colonnes de points et chacune d'elles contient sept points.
Comment imprime-t-on donc un, deux ou trois de ces points dans la colonne de points désirée. Par exemple, comment imprime-t-on le troisième point à partir du haut de la 400e colonne?
Rien de plus simple! Il suffit d'appliquer la méthode générale suivante:
1 .
Envoyer un code CH R$(1 8) pour mettre la C G P-220 en mode d'image de bits.
2. Envoyer CH R$(27) CH R$( 16) pour indiquer à l'imprimante la position où la tête d'imprimante doit imprimer un point particulier.
3. Indiquer à l'imprimante la colonne de points que l'on désire imprimer. (Cette opération demande quelques explications. Pour le moment, il suffit de comprendre que l'on indique à l'imprimante la colonne de points que l'on désire utiliser.)
4. Indiquer à l'imprimante ce que l'on veut imprimer. On peut y arriver de plusieurs façons. Pour le moment, il suffit de se rappeler de cette méthode générale.
Par exemple, après avoir introduit le mode d'image de bits, on peut indiquer à l'imprimante d'amener la tête d'impression à un point particulier et, ensuite, lui envoyer une autre séquence de deux codes précisant la colonne de points:
LPRINT CHR$(27) ; cHR$( 1 E. ) ; cHR$ ( n 1 ) ; cHR$ ( n2 ) dans laquelle n 1 est compris entre
0 et 2 et n2 entre 0 et 255.
Il existe des colonnes de points supérieures à 255, mais on ne peut pas envoyer de valeur supérieure à 255 à la machine. Ainsi. CHR$(260) et CHR$(400) ne sont pas permis. On doit décomposer tout nombre supérieur à 255 en valeur à deux octets.
Par exemple, pour tracer une colonne verticale à la colonne de points 144, essayer le programme suivant:
10 LPRINT CHR$ C 1 8 )
20 LPRINT CHR$(27 ) ; CHR$( 1 6 ) ; CHR$ ( 0 ) ; CHR$ ( 1 44 ) ; CHR$ ( 255)
(Ne pas s'inquiéter de la présence de 255 dans la ligne 20; nous l'expliquerons à la section suivante.)
Tout d'abord, la ligne 10 met la CGP-220 en mode d'image de bits.
CHR$(27);CH R$( 16) indique à l'imprimante de se préparer à placer la tête d'impression.
Comme on désire imp r i mer une colonne
à la ligne 144, n 1 a pris la valeur O.
23