3.5.7 Secuencia de control de impresora SCS y PCL5

En las siguientes tablas, se enumeran los controles de impresora SCS y PCL5 compatibles mediante el modo GDI. Sustituya la cadena de parámetro numérica adecuada por el signo #. Las cadenas de parámetro numérico pueden incluir un símbolo de más o menos, cualquier número de dígitos decimales y, un punto decimal y fracción opcionales. La cadena de parámetro numérica también puede estar vacía.

Secuencias de control SCS admitidas

Tabla 3-72

Función

Código

Descripción

Comentario

BEL

0x2F

Señal acústica

Ignorado

CR

0x0D

Retorno de carro

 

FF

0x0C

Salto de página

 

GE

0x08+

Escape gráfico

Imprime un guión, seguido por el byte siguiente tratado como un carácter ASCII

HT

0x05

Tabulación horizontal

 

IRS

0x1E

Separador de registro de intercambio

Tratado como NL

LF

0x25

Salto de línea

 

NL

0x00

Null

Ignorado

RFF

0x3A

Salto de página requerido

Tratado como FF

RNL

0x06

Línea nueva requerida

Tratado como NL

AS

0x28+

Establece atributo

Subfunciones habilitar/inhabilitar subrayar y seleccionar fuentes estándar

SHF

0x2B+

Establece formato horizontal

Establece márgenes izquierdo y derecho y topes de tabulación

SLD

0x2B+

Establece densidad de línea

 

SPD

0x2B+

Establece densidad de impresión

 

SVF

0x2B+

Establece formato vertical

Establece márgenes superior e inferior y topes de tabulación verticales

TRN

0x35

Transparencia

Inicia un bloque de transparencia con traducción EBCDIC a ASCII; es posible que el bloque contenga comandos de texto y PCL5 (que se emularán).

ATRN

0x36

Transparencia absoluta

Inicia un bloque de transparencia sin traducir

VT

0x0B

Tabulación vertical

 

NOTA:Un signo de más indica una secuencia de bytes múltiples.

Secuencias de control PCL5 admitidas

Observe lo siguiente:

  • [ESC] representa el carácter de escape ASCII (1B hexadecimal).

  • En códigos que contienen el signo (&), el carácter siguiente a este signo es casi siempre un carácter alfabético en minúscula. Tenga cuidado de no confundir una L minúscula (l) con un numeral uno (1).

Secuencias de control de características y selección de fuentes PCL5 admitidas

Tabla 3-73 Secuencias de control de características y selección de fuentes PCL5 admitidas

Código

Descripción

Comentario

[ESC]&a#P

Dirección de impresión

 

[ESC]&l#0

Orientación de página

 

[ESC]&d#D

Habilitar subrayado

 

[ESC]&d@

Inhabilitar subrayado

 

[ESC](3@

Seleccionar fuente primaria como valor por defecto*

 

[ESC](s#B

Grosor de trazado de la fuente primaria*

 

[ESC](s#H

Densidad de la fuente primaria*

 

[ESC]&k#S

Densidad de modo de la fuente primaria*

Obedece el valor por defecto de pica, elite, comprimido

[ESC](s#P

Espaciado de fuente primaria*

 

[ESC](s#S

Estilo de fuente primaria *

 

[ESC](s#T

Familia de tipo de letra de fuente primaria*

 

[ESC](s#V

Altura de fuente primaria*

 

[ESC]([ID_fuente])

Juego de símbolos de fuente primaria *

Proporciona compatibilidad con fuentes especiales (como, por ejemplo, códigos de barras)

* Para fuente secundaria, sustituir ) por ( en la secuencia de códigos. Por ejemplo, [ESC] )3@ selecciona la fuente secundaria como el valor por defecto en vez de la primaria.

Secuencias de control de posición PCL5 admitidas

Tabla 3-74 Secuencias de control de posición PCL5 admitidas

Código

Descripción

Comentario

[ESC]&l#A

Tamaño de la página (tipo de papel)

Por ejemplo, carta, oficio, A4, ejecutivo

[ESC]&k#H

Índice de movimiento horizontal

Establece tamaño de columna

[ESC]&l#C

Índice en movimiento vertical

Establece tamaño de fila

[ESC]&a#C

Posición del cursor horizontal (medida en columnas)

 

[ESC]*p#X

Posición del cursor horizontal (medida en píxeles)*

 

[ESC]&a#H

Posición del cursor horizontal (medida en decipuntos)*

 

[ESC]&a#R

Posición del cursor vertical (medida en filas)*

 

[ESC]*p#Y

Posición del cursor vertical (medida en píxeles) *

 

[ESC]&a#V

Posición del cursor vertical (medida en decipuntos)*

 

[ESC]&f#S

Posición del cursor emergente

 

[ESC]&l#D

Espaciado de líneas

 

[ESC]&=

Salto de media línea

 

[ESC]&l#E

Margen superior

 

[ESC]&l#F

Longitud del texto

 

[ESC]&a#L

Margen izquierdo

 

[ESC]&a#M

Margen derecho

 

[ESC]9

Borrar márgenes horizontales

 

* Las impresoras LaserJet de Hewlett-Packard pueden determinar la posición por píxeles (300 píxeles por pulgada), decipuntos (720 decipuntos por pulgada) o filas y columnas (como se establecen por el índice de movimiento horizontal e índice de movimiento vertical). La posición actual se calcula al píxel más cercano.

Secuencias de control de administración de rectángulos PCL5 admitidas

Tabla 3-75

Código

Descripción

Comentario

[ESC]*c#A

Tamaño del rectángulo horizontal (medido en píxeles)*

 

[ESC]*c#H

Tamaño del rectángulo horizontal (medido en decipuntos)*

 

[ESC]*c#B

Tamaño del rectángulo vertical (medido en píxeles)*

 

[ESC]*c#V

Tamaño del rectángulo vertical (medido en decipuntos)*

 

[ESC]*v#T

Selecciona el esquema actual

Esquemas definidos por el usuario o transparencias no permitidas -- solo esquemas estándar

[ESC]*c#G

Identificador de esquema de relleno de área

 

[ESC]*c#P

Llena el área rectangular

 

[ESC]*v#N

Modo de transparencia de origen

Afecta cómo se combinan la página de fondo y el primer plano

[ESC]*v#O

Modo de transparencia de esquema

Afecta cómo se combinan la página de fondo y el primer plano

* Las impresoras LaserJet de Hewlett-Packard pueden determinar la posición por píxeles (300 píxeles por pulgada), decipuntos (720 decipuntos por pulgada) o filas y columnas (como se establecen por el índice de movimiento horizontal e índice de movimiento vertical). La posición actual se calcula al píxel más cercano.

Secuencias de control de trabajo/papel PCL5 admitidas

Tabla 3-76

Código

Descripción

Comentario

[ESC]&l#X

Número de copias

Se refiere al número de copias de cada página (no organiza)

[ESC]&l#H

Origen del papel

Por ejemplo, bandeja superior o inferior, sobre

[ESC]&l#G

Destino del papel

Se refiere a la bandeja superior de salida de impresión

[ESC]&l#L

Salta perforación

Controla si el texto y los gráficos se recortan o se imprimen en los bordes superior o inferior de la página física

Impresión sencilla/dúplex PCL5 admitida

Tabla 3-77 Impresión sencilla/dúplex PCL5 admitida

Código

Descripción

Comentario

[ESC]&l#S

Impresión sencilla/dúplex PCL5 admitida

Impresión a doble cara (solo LaserJet IID y IIID)

Secuencias de control varias PCL5 admitidas

Tabla 3-78 Secuencias de control varias PCL5 admitidas

Código

Descripción

Comentario

[ESC] &l#P

Longitud de la página

 

[ESC] &s#C

Ajuste de fin de línea siempre inhabilitado, texto más allá de fin de línea truncado

 

[ESC]E

Restablecer impresora

 

Secuencias de control de gráficos de trama (mapa de bits) PCL5 no admitidas

Tabla 3-79 Secuencias de control de gráficos de trama (mapa de bits) PCL5 no admitidas

Código

Descripción

Comentario

[ESC] *r#A

Iniciar gráficos de trama

Idéntico funcionalmente a las operaciones de gráficos de mapas de bits de Windows

[ESC] *r#F

Presentación de gráficos de trama

 

[ESC] *t#R

Resolución de gráficos de trama

 

[ESC] *r#T

Altura de trama

 

[ESC] *r#S

Ancho de trama

 

[ESC] *b#Y

Posición de desplazamiento trama Y

 

[ESC] *b#M

Establecer modo de compresión

 

[ESC] *b#W

Transferir datos de trama

 

[ESC] *rB

Terminar gráficos de trama

 

Secuencias de control de administración de rectángulos PCL5 no admitidas

Tabla 3-80 Secuencias de control de administración de rectángulos PCL5 no admitidas

Código

Descripción

Comentario

[ESC] c#W

Esquema definido por el usuario

 

[ESC] c#Q

Control de esquema definido por el usuario

 

[ESC] p#R

Establecer punto de referencia de esquema

 

Secuencias de control de administración de fuentes transferibles PCL5 no admitidas

Tabla 3-81 Secuencias de control de administración de fuentes transferibles PCL5 no admitidas

Código

Descripción

Comentario

[ESC] *c#D

Asignar identificador de fuente

 

[ESC] *c#E

Código de carácter

 

[ESC] *c#F

Control de fuente

 

[ESC] (s#W

Descriptor de carácter y datos

 

[ESC] )s#W

Descriptor de fuente

 

[ESC] *c#R

Establecer juego de símbolos

 

[ESC] (f#W

Definir juego de símbolos

 

[ESC] *c#S

Control de juego de símbolos

 

Secuencias de control varias PCL5 no admitidas

Tabla 3-82 Secuencias de control varias PCL5 no admitidas

Código

Descripción

Comentario

[ESC]&l#U

Posición de desplazamiento izquierda (borde largo)

Medido en decipuntos

[ESC]&l#Z

Registro derecho (borde corto)

 

[ESC] &f#X

Control de macros

 

[ESC] &f#Y

Asignar identificador de macros

 

[ESC] %#A

Introducir modo PCL

 

[ESC] %#B

Introducir modo HP-GL/2

 

[ESC] *c#K

Trazar tamaño horizontal HP-GL/2

 

[ESC] *c#L

Trazar tamaño vertical HP-GL/2

 

[ESC] *c#T

Establecer punto de anclaje de marco

 

[ESC] *c#X

Tamaño horizontal de marco

 

[ESC] *c#Y

Tamaño vertical de marco