指定命令
打印机语言切换命令 (RP-GL/2)
您可以通过使用打印机语言切换命令来切换机器的打印机语言。对于 RP-GL/2,在 RP-GL/2 或 CALS 文件的名称前面或后面以以下格式输入此命令。
ESC序列格式:
ESC DC2 ! {p} @ CODE-ID ESC SP
<示例:切换到 RP-GL/2>
ESC DC2 ! -1 @ GL2 ESC SP
十六进制代码格式:
1B 12 21 {p} 40 CODE-ID 1B 20
<示例:切换到 RP-GL/2>
1B 12 21 2D 31 40 47 4C 32 1B 20
参数 | 值 | 说明 |
|---|---|---|
p | -1 | 切换到CODE-ID指定的打印机语言 |
CODE-ID | RGL GL2 RTF RPS | 指定的值和对应的打印机语言如下:
|
打印选项指定命令(RP-GL/2)
您可以使用打印选项规范命令指定打印选项。紧接在HP-GL或HP-GL/2文件名称之前或之后输入指定命令,格式如下。
在指定此命令之前,将机器的打印机语言切换到RP-GL/2。
ESC序列格式:
ESC DC2 ? z {, option { = value}} {, option { = value}} . . . {, option { = value}} ESC SP
<示例:指定 10 份作为分页数量>
ESC DC2 ? z, emlqty=10 ESC SP
十六进制代码格式:
1B 12 3F 7A {2C option {3D value}} {2C option {3D value}} . . . {2C option {3D value}} 1B 20
<示例:指定 10 份作为分页数量>
1B 12 3F 7A 2C 65 6D 6C 71 74 79 3D 31 30 1B 20
参数 | 值 | 说明 |
|---|---|---|
选项 | 打印选项名称的文本字符串 | 指定一个打印选项 |
选项 | 当字符串被省略时 | 则忽略与该参数对应的值。 |
当您指定一个不受支持的值时,与此参数对应的值将被忽略。
可以按顺序指定该参数和其对应值的组合的个数。但是,如果输入的命令包含多个指定相同参数和值的组合,则仅会应用最后指定的组合。
参数 | 值 | 说明 |
|---|---|---|
值 | 用于指定打印选项的文本字符串值 | 指定一个打印选项 |
当您指定一个不受支持的值时,与此参数对应的值将被忽略。

可以输入的最大字符串长度为1023个字节。
输入的命令对接收到的所有打印数据保持有效,直到:
打印机语言被切换。
接收到新的打印选项规范命令。
打印选项指定命令列表
您可以使用打印选项规范命令指定打印选项。您可以指定使用可选功能的打印选项规范命令如下:
打印选项名称 | 值 | 说明 |
|---|---|---|
emlqty | 分页数量 (1-999) | 指定分页数量 |
emlimagedirection | reverse、normal | 将纸上的图像旋转180度 |
emlusercode | 用户代码 | 指定用户代码 |