参数定义部分
参数定义部分紧跟宏定义部分,由一个或多个具有以下语法的行组成。
= parameter_namevalue_list
参数名称可以是不包含空格的任何字符串。 编译器忽略主机打印服务不支持的参数名称。
值列表可以为空,也可以包含下列一个或多个内容:
三位数十进制值。
一个两位数的十六进制值。
单字符值。
宏定义节中指定的宏的名称。
例如,下面显示了一个参数,该参数定义要发送到打印机以开始新行的控制序列。
NEW_LINE = CRR LFF
在此示例中,CRR 和 LFF 是在宏定义节中指定的宏的名称。
主机打印服务当前支持以下参数, (忽略不受支持的参数的定义) 。
参数名称 | 说明 |
---|---|
START_JOB | 在打印作业开始时发送的控制序列。 |
END_JOB | 打印作业结束时要发送的控制序列。 |
CARRIAGE_RETURN | 回车符的控制序列。 |
LINE_FEED | 控制换行符的序列。 |
FORM_FEED | 窗体源的控制序列。 |
NEW_LINE | 控制新行的序列。 |
SET_6_LINES_PER_INCH | 用于指定 6 个 LPI 的控制序列。 |
SET_8_LINES_PER_INCH | 用于指定 8 个 LPI 的控制序列。 |
START_HIGHLIGHT_INTENSE | 开始加粗打印的控制序列。 |
END_HIGHLIGHT_INTENSE | 结束加粗打印的控制序列。 |
START_HIGHLIGHT_UNDERLINE | 开始下划线打印的控制序列。 |
END_HIGHLIGHT_UNDERLINE | 结束下划线打印的控制序列。 |
KANJI_CODE? | 控制打印机的日文汉字代码序列(JIS 或 SHIFT_JIS)。 |
KANJI_ON | 控制开始打印日文汉字的序列。 |
KANJI_OFF | 控制结束日文汉字打印的序列。 |
SET_PAGE_LENGTH | 控制序列以设置每页的行数。 |
LEFT_MARGIN | 控制序列,以字符数设置左边距。 |
RIGHT_MARGIN | 控制序列,以字符数设置右边距。 |
TOP_MARGIN | 控制序列,用于设置行数的上边距。 |
SET_HORIZONTAL_POSITION | 用于设置行位置的控制序列。 |
SET_VARIABLE_LINE_DENSITY | 控制序列以设置线条密度。 |
SET_VARIABLE_PRINT_DENSITY | 控制序列以设置每英寸的字符数。 |
SET_FONT_SIZE | 控制序列,以磅为单位设置字号。 |