通过


参数定义部分

参数定义节紧跟宏定义部分,由一行或多行组成,具有以下语法。

= 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 控制序列以磅为单位设置字号。

另请参阅

打印机定义文件