Формат командной строки
Внимание
Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.
Дополнительные сведения см. в статье "Современная платформа печати" и руководство по проектированию приложений поддержки печати.
Командные строки используются для указания escape-последовательностей, которые Unidrv должен отправлять на оборудование принтера. Строки команд могут содержать следующие элементы:
Строки текста с кавычками, которые имеют следующий формат:
TextString
Аргументы команд, которые имеют следующий формат:
%ArgumentType{StandardVariableExpression}
Unidrv поддерживает не более 14 текстовых строк и аргументов команд в командной строке.
Например, команда принтера для задания процента серой заливки прямоугольника может быть указана следующим образом:
*Command: CmdRectGrayFill: "<1B>*c" %d{GrayPercentage} "g2P"
Чтобы отправить знак процента (%) на принтер, включите два символа знака (%%) в командной строке. Если знак процента находится в конце командной строки, необходимо использовать шестнадцатеричный эквивалент, как в следующем:
"string 25 25" (строка< 25 25).>