디바이스 글꼴에 대한 특성

다음 표에는 디바이스 글꼴에 대한 프린터 지원을 설명하는 특성이 나와 있습니다.

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

CharPosition

UPPERLEFT 또는 BASELINE. 문자를 인쇄하기 전에 인쇄 헤드를 배치해야 하는 문자 경계 상자의 영역을 나타냅니다.

선택 사항입니다. 지정하지 않으면 기본값은 UPPERLEFT입니다.

DefaultCTT

기본 문자 변환 테이블의 RC_CTT 리소스 식별자를 나타내는 숫자 값입니다.

선택 사항입니다. TTY 프린터에만 적용됩니다. 지정하지 않으면 번역 테이블이 없습니다. (이 특성은 GPC 파일과의 이전 버전과의 호환성을 위해서만 제공됩니다.)

DefaultFont

기본 글꼴의 RC_FONT 또는 RC_UFM 리소스 식별자를 나타내는 숫자 값입니다.

프린터에서 디바이스 글꼴을 지원하는 경우 필수입니다.

LookAheadRegion

드라이버가 텍스트를 내보내야 하는지 여부를 결정하기 위해 "보기"해야 하는 정도를 나타내는 숫자(정수) 값입니다. 이 값은 y 마스터 단위이지만 정수 픽셀 수로 변환할 수 있어야 합니다. 자세한 내용은 이 표 뒤에 오는 주석을 참조하세요.

선택 사항입니다. 지정하지 않으면 기본값은 0입니다. 텍스트 및 비트맵 데이터를 정렬하는 데 직렬 프린터(예: HP DeskJet)와 함께만 사용됩니다.

MaxFontUsePerPage

프린터에서 페이지당 사용할 수 있는 최대 글꼴 수를 나타내는 숫자 값입니다.

선택 사항입니다. 지정하지 않으면 제한이 없습니다.

TextYOffset

비트맵 글꼴 기준선에 맞게 상주 글꼴의 위치를 변경해야 하는 세로 거리( y 마스터 단위)를 나타내는 숫자 값입니다.

선택 사항입니다. 지정되지 않은 경우 기본값은 0입니다. (일부 도트 매트릭스 프린터와 함께 사용됩니다.)

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

*LookAheadRegion에 대한 참고 사항

lookahead 영역의 크기를 확인하려면 프린터 드라이버가 현재 스캔 라인 및 *LookAheadRegion 특성 값에 따라 추가를 수행해야 합니다. *LookAheadRegion 이 세로 마스터 단위에 있는 동안 검색 선은 픽셀 단위이므로 드라이버는 특성 값을 픽셀로 변환해야 합니다.

예를 들어 *LookAheadRegion 특성 값이 600이고 인치당 1200개의 세로 마스터 단위가 있는 경우 lookahead 영역의 크기는 반 인치입니다. 현재 해상도가 300dpi인 경우 1/2인치는 150픽셀(세로) 또는 150개의 검색 줄에 해당합니다. 프린터가 현재 검색 줄 100에 있는 경우 드라이버는 스캔 줄 100과 250 사이의 텍스트 기준을 찾아야 합니다.

드라이버는 검색 줄마다 이 프로세스를 반복하지만 찾은 텍스트는 한 번만 내보냅니다.