命令字符串格式

重要

建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) ,自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。

有关详细信息,请参阅 打印支持应用设计指南

命令字符串用于指定 Unidrv 必须发送到打印机硬件的转义序列。 命令字符串可以由以下元素组成:

  • 带引号的文本字符串,其格式如下:

    TextString

  • 命令参数,其格式如下:

    %ArgumentType{StandardVariableExpression}

Unidrv 在命令字符串中最多支持 14 个带引号的文本字符串和命令参数。

例如,可以按如下所示指定打印机命令来设置矩形的灰色填充百分比:

*Command: CmdRectGrayFill: "<1B>*c" %d{GrayPercentage} "g2P"

若要将百分号 (%) 发送到打印机,请在命令字符串中 (%%) 包含 2 个百分号字符。 如果百分号位于命令字符串的末尾,则必须使用十六进制等效项,如:

string<25 25>”。