Sección de definición de parámetros
La sección de definición de parámetros sigue inmediatamente la sección de definición de macros y consta de una o varias líneas con la sintaxis siguiente.
= parameter_namevalue_list
El nombre del parámetro puede ser cualquier cadena de caracteres que no contenga espacios. El compilador omite los nombres de parámetro no admitidos por el servicio de impresión de host.
La lista de valores puede estar vacía o puede contener una o varias de las siguientes opciones:
Valor decimal de tres dígitos.
Valor hexadecimal de dos dígitos.
Un valor de carácter de un carácter.
Nombre de una macro especificada en la sección de definición de macros.
Por ejemplo, a continuación se muestra un parámetro que define la secuencia de control que se va a enviar a la impresora para comenzar una nueva línea.
NEW_LINE = CRR LFF
En este ejemplo, CRR y LFF son los nombres de las macros especificadas en la sección de definición de macros.
El servicio host Print admite actualmente los parámetros siguientes (se omiten las definiciones de parámetros no admitidos).
Nombre de parámetro | Descripción |
---|---|
START_JOB | Secuencia de control que se enviará al principio de un trabajo de impresión. |
END_JOB | Secuencia de control que se enviará al final de un trabajo de impresión. |
CARRIAGE_RETURN | Secuencia de control para un retorno de carro. |
LINE_FEED | Secuencia de control para una fuente de línea. |
FORM_FEED | Secuencia de control para una fuente de formularios. |
NEW_LINE | Secuencia de control para una nueva línea. |
SET_6_LINES_PER_INCH | Secuencia de control para especificar 6 LPI. |
SET_8_LINES_PER_INCH | Secuencia de control para especificar 8 LPI. |
START_HIGHLIGHT_INTENSE | Secuencia de control para comenzar la impresión en negrita. |
END_HIGHLIGHT_INTENSE | Secuencia de control para finalizar la impresión en negrita. |
START_HIGHLIGHT_UNDERLINE | Secuencia de control para comenzar la impresión de subrayado. |
END_HIGHLIGHT_UNDERLINE | Secuencia de control para finalizar la impresión de subrayado. |
KANJI_CODE? | Secuencia de control del código Kanji para una impresora, ya sea JIS o SHIFT_JIS. |
KANJI_ON | Secuencia de control para empezar a imprimir Kanji. |
KANJI_OFF | Secuencia de control para finalizar la impresión kanji. |
SET_PAGE_LENGTH | Secuencia de control para establecer el número de líneas por página. |
LEFT_MARGIN | Secuencia de control para establecer el margen izquierdo en el número de caracteres. |
RIGHT_MARGIN | Secuencia de control para establecer el margen derecho en el número de caracteres. |
TOP_MARGIN | Secuencia de control para establecer el margen superior en el número de líneas. |
SET_HORIZONTAL_POSITION | Secuencia de control para establecer la posición de fila. |
SET_VARIABLE_LINE_DENSITY | Secuencia de control para establecer la densidad de línea. |
SET_VARIABLE_PRINT_DENSITY | Secuencia de control para establecer el número de caracteres por pulgada. |
SET_FONT_SIZE | Secuencia de control para establecer el tamaño de fuente en puntos. |