PaperSize 기능의 옵션 특성

다음 표에서는 PaperSize 기능과 연결된 특성을 나열합니다. PaperSize 기능에 대한 자세한 내용은 표준 기능을 참조하세요.

참고 특성이 LANDSCAPE와 같은 다른 방향을 설명하는 데 사용되는 경우에도 다음 특성에 대한 모든 용지 크기 사양은 PORTRAIT 방향을 기준으로 표현되어야 합니다.

특성 이름 특성 매개 변수 의견

BottomMargin

CUSTOMSIZE 옵션과 연결된 사용자 지정 용지 크기에 대해 허용되는 최소 아래쪽 여백(x 마스터 단위)을 나타내는 숫자 값입니다. 값은 실제 페이지의 아래쪽을 기준으로 합니다.

선택 사항입니다. 지정되지 않은 경우 기본값은 0입니다. CUSTOMSIZE 옵션에만 사용됩니다. 세로 방향이 가정됩니다. 용지 크기 지정을 참조하세요.

CenterPrintable?

MaxPrintableWidth에서 지정한 값이 가운데에 있는지 여부를 나타내는 TRUE 또는 FALSE입니다.

선택 사항입니다. 지정하지 않으면 인쇄 가능한 영역이 MinLeftMargin으로 지정된 여백의 오른쪽에 있습니다. CUSTOMSIZE 옵션에만 사용됩니다. 용지 크기 지정을 참조하세요.

CursorOrigin

커서 원점 위치를 나타내는 숫자 값 쌍(마스터 단위)입니다. 여기서 PAIR(0, 0)는 왼쪽 위 모서리입니다. 또는 CUSTOMSIZE의 경우 CustCursorOriginX 및 *CustCursorOriginY를 사용하여 이러한 값을 지정합니다.

선택 사항입니다. 지정하지 않으면 기본값은 PAIR(0, 0)입니다. Unidrv는 프린터를 기준으로 커서 원점이 용지 크기가 서로 다른 상수라고 가정합니다.

CustCursorOriginX

CURSorOrigin x 인덱스에 대한 값을 만드는 데 사용되는 CUSTOMSIZE 매개 변수 식입니다.

선택 사항입니다. CUSTOMSIZE 옵션에만 사용합니다. 용지 크기 지정을 참조하세요.

CustCursorOriginY

CURsorOrigin y 인덱스에 대한 값을 만드는 데 사용되는 CUSTOMSIZE 매개 변수 식입니다.

선택 사항입니다. CUSTOMSIZE 옵션에만 사용합니다. 용지 크기 지정을 참조하세요.

CustPrintableOriginX

PRINTableOrigin x 인덱스 값을 만드는 데 사용되는 CUSTOMSIZE 매개 변수 식입니다.

선택 사항입니다. CUSTOMSIZE 옵션에만 사용합니다. 용지 크기 지정을 참조하세요.

CustPrintableOriginy

PRINTableOrigin y 인덱스 값을 만드는 데 사용되는 CUSTOMSIZE 매개 변수 식입니다.

선택 사항입니다. CUSTOMSIZE 옵션에만 사용합니다. 용지 크기 지정을 참조하세요.

CustPrintableSizeX

PrintableArea의 x 값 에 대한 값을 만드는 데 사용되는 CUSTOMSIZE 매개 변수 식입니다.

선택 사항입니다. CUSTOMSIZE 옵션에만 사용합니다. 용지 크기 지정을 참조하세요.

CustPrintableSizeY

PrintableArea y 값에 대한 값을 만드는 데 사용되는 CUSTOMSIZE 매개 변수 식입니다.

선택 사항입니다. CUSTOMSIZE 옵션에만 사용합니다. 용지 크기 지정을 참조하세요.

Maxsize

CUSTOMSIZE 옵션과 연결된 사용자 지정 용지 크기에 대해 마스터 단위로 허용되는 최대 페이지 길이(x) 및 높이(y) 값을 나타내는 숫자 값의 쌍입니다.

CUSTOMSIZE 옵션에 필요합니다. 세로 방향이 가정됩니다. 용지 크기 지정을 참조하세요.

MaxPrintableWidth

CUSTOMSIZE 옵션과 연결된 사용자 지정 용지 크기의 최대 인쇄 가능 너비(x 마스터 단위)를 나타내는 숫자 값입니다.

CUSTOMSIZE 옵션에 필요합니다. 세로 방향이 가정됩니다. 용지 크기 지정을 참조하세요.

MinLeftMargin

CUSTOMSIZE 옵션과 연결된 사용자 지정 용지 크기에 대해 허용되는 최소 왼쪽 여백(x 마스터 단위)을 나타내는 숫자 값입니다. 값은 실제 페이지의 왼쪽 가장자리를 기준으로 합니다.

선택 사항입니다. 지정되지 않은 경우 기본값은 0입니다. CUSTOMSIZE 옵션에만 사용됩니다. 세로 방향이 가정됩니다. 용지 크기 지정을 참조하세요.

MinSize

CUSTOMSIZE 옵션과 연결된 사용자 지정 용지 크기에 대해 허용되는 최소 페이지 길이(x) 및 높이(y) 값을 마스터 단위로 나타내는 숫자 값 쌍입니다.

CUSTOMSIZE 옵션에 필요합니다. 세로 방향이 가정됩니다. 용지 크기 지정을 참조하세요.

PageDimensions

PaperSize 기능에 대한 사용자 지정된 옵션에 대한 페이지 길이(x) 및 높이(y) 값을 마스터 단위로 나타내는 숫자 값 쌍입니다.

공급업체에서 정의한 용지 크기에만 사용됩니다. 용지 크기 지정을 참조하세요.

PageProtectMem

페이지를 보호하는 데 필요한 프린터 메모리 양(킬로바이트)을 나타내는 숫자 값입니다.

PageProtect 기능이 지정된 경우 필요합니다. 용지 크기 지정을 참조하세요.

PrintableArea

인쇄 가능한 페이지 영역의 x-및 y 평면 길이(마스터 단위)를 나타내는 숫자 값 쌍입니다.

CUSTOMSIZE를 제외한 모든 PaperSize 옵션에 필요합니다. 용지 크기 지정을 참조하세요.

PrintableOrigin

용지의 왼쪽 위 모서리를 기준으로 인쇄 가능한 영역의 원점(마스터 단위)을 나타내는 숫자 값 쌍입니다.

CUSTOMSIZE를 제외한 모든 PaperSize 옵션에 필요합니다. CUSTOMSIZE의 경우 *CustPrintableOriginX 및 *CustPrintableOriginY를 사용하여 이러한 값을 지정할 수 있습니다.

RotateSize?

용지 (일반적으로 봉투)가 옆으로 공급되므로 Unidrv가 페이지 크기를 회전해야 하는지 여부를 나타내는 TRUE 또는 FALSE입니다.

선택 사항입니다. 지정하지 않으면 기본값은 FALSE입니다. CUSTOMSIZE를 제외한 PaperSize 기능에 대한 표준 옵션과 함께 사용할 수 있습니다.

TopMargin

CUSTOMSIZE 옵션과 연결된 사용자 지정 용지 크기에 대해 허용되는 최소 위쪽 여백(y 마스터 단위)을 나타내는 숫자 값입니다. 값은 실제 페이지의 맨 위에 상대적입니다.

선택 사항입니다. 지정되지 않은 경우 기본값은 0입니다. CUSTOMSIZE 옵션에만 사용됩니다. 세로 방향이 가정됩니다. 용지 크기 지정을 참조하세요.

예제는 샘플 GPD 파일을 참조하세요.

CUSTOMSIZE 매개 변수 식

CUSTOMIZE 매개 변수 식은 명령 문자열 형식의 제한된 형식입니다. 텍스트 문자열은 허용되지 않습니다.

식의 ArgumentType 세그먼트 내에서 다음 제한 사항이 적용됩니다.

  • 허용되는 유일한 ArgumentType 값은 %d입니다.

  • 대괄호로 묶인 값 범위는 허용되지 않습니다.

식의 StandardVariableExpression 세그먼트 내에서 다음 제한 사항이 적용됩니다.

  • PhysPaperWidth 및 PhysPaperLength 표준 변수만 사용할 수 있습니다.

  • Max_Repeat 연산자는 허용되지 않습니다.

다음은 예제 식입니다.

*CustCursorOriginX: %d{((PhysPaperWidth-14040)/2)+300}
*CustCursorOriginY: %d{180}
*CustPrintableOriginX: %d{300}
*CustPrintableOriginY: %d{300}
*CustPrintableSizeX: %d{PhysPaperWidth-600}
*CustPrintableSizeY: %d{PhysPaperLength-600}