다음을 통해 공유


GPD 파일 항목 형식

Important

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

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

모든 GPD 파일 항목은 다음 형식을 준수합니다.

*EntryName: EntryValue {GPD_FileEntry, GPD_FileEntry, ...}

EntryName 은 항상 Unidrv의 GPD 파서가 인식하는 미리 정의된 키워드이며, 앞에 별표가 있습니다.

EntryValue는 GPD 값 형식하나여야 합니다.

GPD_FileEntry 위에 표시된 형식을 따르는 또 다른 GPD 파일 항목입니다. 이러한 각 하위 엔트리는 해당 항목이 포함된 항목의 지정된 EntryName 에 대해 유효해야 합니다.

일부 EntryName 키워드는 중괄호 또는 묶인 하위 엔트리를 허용하지 않습니다.

각 GPD 항목은 줄 끝 또는 오른쪽 중괄호( } )로 종료됩니다.

하위 엔터티를 허용하지 않는 간단한 GPD 파일 항목의 예는 다음과 같은 특성 항목입니다.

*MaxCopies: 99

이 항목은 프린터에서 처리할 수 있는 최대 복사본 수가 99개임을 지정합니다.

다음은 두 페이지 방향(세로 또는 가로) 중 하나에서 페이지를 인쇄할 수 있는 프린터를 설명하는 보다 복잡한 예제입니다. 이 예제에서는 드라이버가 각 방향을 선택하기 위해 보내야 하는 명령도 지정합니다.

*Feature: Orientation
{
    *Name: "Orientation"
    *DefaultOption: Portrait
    *Option: Portrait
    {
        *Name: "Portrait"
        *Command: CmdSelect
        {
            *Order: DOC_SETUP.7
            *Cmd: "<1B>&l0O"
        }
    }
    *Option: LANDSCAPE_CC90
    {
        *Name: "Landscape"
        *Command: CmdSelect
        {
            *Order: DOC_SETUP.7
            *Cmd: "<1B>&l1O"
        }
    }
}