매개 변수 정의 섹션은 매크로 정의 섹션 바로 뒤에 있으며 다음 구문을 사용하여 하나 이상의 줄로 구성됩니다.
= parameter_namevalue_list
매개 변수 이름은 공백을 포함하지 않는 모든 문자 문자열일 수 있습니다. 컴파일러는 Host Print 서비스에서 지원하지 않는 매개 변수 이름을 무시합니다.
값 목록은 비어 있거나 다음 중 하나 이상을 포함할 수 있습니다.
3자리 10진수 값입니다.
2자리 16진수 값입니다.
1자 문자 값입니다.
매크로 정의 섹션에 지정된 매크로의 이름입니다.
예를 들어 다음은 새 줄을 시작하기 위해 프린터로 보낼 컨트롤 시퀀스를 정의하는 매개 변수를 보여줍니다.
NEW_LINE = CRR LFF
이 예제에서 CRR 및 LFF는 매크로 정의 섹션에 지정된 매크로의 이름입니다.
호스트 인쇄 서비스는 현재 다음 매개 변수를 지원합니다(지원되지 않는 매개 변수의 정의는 무시됨).
| 매개 변수 이름 | Description |
|---|---|
| START_JOB | 인쇄 작업을 시작할 때 전송할 컨트롤 시퀀스입니다. |
| END_JOB | 인쇄 작업이 끝날 때 보낼 컨트롤 시퀀스입니다. |
| CARRIAGE_RETURN | 캐리지 리턴에 대한 컨트롤 시퀀스입니다. |
| LINE_FEED | 줄 바꿈에 대한 컨트롤 시퀀스입니다. |
| FORM_FEED | 양식 피드에 대한 컨트롤 시퀀스입니다. |
| NEW_LINE | 새 줄의 컨트롤 시퀀스입니다. |
| SET_6_LINES_PER_INCH | 6LPI를 지정하는 컨트롤 시퀀스입니다. |
| SET_8_LINES_PER_INCH | 8LPI를 지정하는 컨트롤 시퀀스입니다. |
| 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 | 글꼴 크기를 포인트 단위로 설정하는 컨트롤 시퀀스입니다. |