Positionnement De Point Absolu Et Relatif - Oki ML4410 Manuel D'utilisateur

Table des Matières

Publicité

Positionnement de point absolu et relatif

Le code de positionnement absolu de point définit la position d'impression
suivante, exprimée en 1/60 de pouce à partir de la marge de gauche.
Positionnement de point
Positionnement de point absolu 27 36 n1 n2 1B 24 n1 n2 ESC $ n1 n2 F
Positionnement de point relatif 27 92 n1 n2 1B 5C n1 n2 ESC \ n1 n2 F
n1 est un nombre décimal entre 0 et 255. n2 est un nombre décimal entre
0 et 3.
Ces deux variables permettent de spécifier la position du point où
l'impression doit commencer. On calcule ces variables selon la formule
suivante :
n2 = Int. (position du point/256) n1 = Position du point - (n2 x 256)
Si l'impression doit par exemple commencer à 300 points de la marge de
gauche, ce calcul devient :
et la commande est donc :
Pour définir la position relative, la procédure est très similaire, si ce n'est
que la position est calculée en espacement de point de 1/120 de pouce. La
principale différence est que, comme l'indique le nom de la fonction, la
position suivante est calculée à partir de celle précédant immédiatement la
réception de la commande.
Pour déplacer la position d'impression vers la droite, calculez n1 et n2 à
partir du nombre de points nécessaires et entrez ces valeurs dans la
commande :
Le déplacement relatif vers la gauche de la position d'impression est un
peu plus complexe. Commencez par déterminer le nombre de points voulu.
Soustrayez cette valeur de 65536 (2
formule indiquée ci-dessus et entrez ces valeurs dans le format de la
commande.
Mode Epson FX
Mantenimiento Periféricos Informáticos SL C/Canteras, 15 28860 Paracuellos de Jarama Tel: 00 34 917481604 WEB: https://mpi.com.es
n2 = Int.(300/256) = 1
n1 = 300 - (1 x 256)
n1 = 300 - 256 = 44
CHR$(27);"$";CHR$(44);CHR$(1);
CHR$(27);CHR$(92);CHR$(n1);CHR$(n2).
Décimal
Hex.
16
). Enfin, calculez n1 et n2 selon la
ASCII
Comp.
61

Publicité

Table des Matières
loading

Table des Matières