다음을 통해 공유


명령 문자열 형식

Important

최신 인쇄 플랫폼은 Windows에서 프린터와 통신하는 데 선호되는 수단입니다. 프린터 장치 개발을 위해 Windows 10 및 11의 인쇄 환경을 사용자 지정하려면 MICROSOFT의 IPP 받은 편지함 클래스 드라이버와 PSA(인쇄 지원 앱)를 사용하는 것이 좋습니다.

자세한 내용은 최신 인쇄 플랫폼 및 인쇄 지원 앱 디자인 가이드를 참조하세요.

명령 문자열은 Unidrv가 프린터 하드웨어에 보내야 하는 이스케이프 시퀀스를 지정하는 데 사용됩니다. 명령 문자열은 다음 요소로 구성될 수 있습니다.

  • 따옴표 붙은 텍스트 문자열은 다음과 같은 형식입니다.

    "TextString"

  • 명령 인수는 다음과 같은 형식입니다.

    %ArgumentType{StandardVariableExpression}

Unidrv는 명령 문자열에서 최대 14개의 따옴표 붙은 텍스트 문자열과 명령 인수를 지원합니다.

예를 들어 사각형의 회색 채우기 비율을 설정하는 프린터의 명령은 다음과 같이 지정될 수 있습니다.

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

프린터에 백분율 기호(%)를 보내려면 명령 문자열에 2%의 기호 문자(%%)를 포함합니다. 명령 문자열의 끝에 백분율 기호가 있는 경우 다음과 같이 16진수에 해당하는 기호를 사용해야 합니다.

"string <25 25>".