Bits, imágenes y gráficos, Ejemplos de comandos gráficos – Bematech MP-2100 TH Manual del usuario

Página 22

Advertising
background image

Manual del Usuario

22

Bits, Imágenes y Gráficos

ASCII

Dec

Hex

Descripción

ESC $ n1 n2

36

24

Completar las columnas bytes en blanco, desde la columna real hasta

la

columna número (n1+n2*256), donde n1+n2*256<=576.

ESC * ! n1

42 33

2A 21

gráficos de 24 bytes. Programa imagen bit para 24 bits, en densida

ddoble n2 b1...bn

donde n1+n2*256 es el número de columnas bits que serán
enviadas (véase más adelante) y b1...bn son los bytes que componen

la

imagen bit. Para cada columna la persona puede necesitar 3 bytes para
completarla. Por lo tanto, si usted necesita enviar una imagen con una
anchura de 8 columnas, usted puede enviar 24 bytes para llenar esas
columnas. Una línea completa tiene columnas de 576 bits, por
consiguiente, una línea completa necesitará 576*3 = 1728 bytes

ESC K n1

75

4B

Ejemplos de Comandos Gráficos

gráficos de 24 bits

Para este modelo gráfico de 24 bytes, tenemos
ocho columnas de bytes, cada una con una altura de
3 bytes (24 bits). Después que se acciona el mando,
la impresora debe recibir los bytes 1º, 2º y 3º de la
primera columna de bytes, luego los bytes 1º, 2º y
3º de la segunda columna de bytes y así
sucesivamente, hasta que se llena la última columna
de bytes.

La secuencia de mandos para imprimir este modelo gráfico sería (números en decimal):
ESC * ! 8 0 1 1 1 2 2 2 4 4 4 8 8 8 16 16 16 32 32 32 64 64 64 128 128 128
donde usted tiene 8 + 0 * 256 = 8 columnas de bits a ser llenadas, cada una con 3 bytes que nos darán un
total de 24 bytes a ser enviados (excluyendo la secuencia de mandos).

gráficos de 8 bits

Para este modelo gráfico de 8 bits, tenemos ocho
columnas de bits, cada una con una altura de 1 byte
(8 bits). Después que se acciona el mando, la
impresora debe recibir el byte para la primera columna
de bits, luego el byte para la segunda columna y así
sucesivamente, hasta que se completa la última
columna de bits. La resolución es inferior pero
necesita que se envíen menos bytes a la impresora.

MSB(bit 7)

3º byte

1

er

bit-

columna

Figura 12

LSB (bit 0)

8

º

bit-

columna

1

er

byte

2º byte

1

er

bit-columna

8ºbit-columna

1 byte

LSB (bit 0)

MSB (bit 7)

FigurA 13

gráficos de 8 bits. Selecciona la imagen bit de "8 clavijas" (compatible con
impresoras matriciales n2 b1 ...bn) donde usted usa n1+n2*256 columnas, con 1
byte por columna, usando así una resolución inferior y hasta 576 columnas.

Advertising