HeadFlag 열거형
head 테이블의 flags 필드의 비트 플래그입니다.
네임스페이스: VagabondK.OpenType
어셈블리: VagabondK.OpenType.dll
구문
[Flags]
public enum HeadFlag
필드
| 이름 | 설명 |
|---|---|
| BaselineAtY0 | bit 0: baseline이 y=0에 있습니다. |
| Converted | bit 12: 변환된 폰트입니다 (호환되는 metrics 생성). |
| ForceIntegerPPem | bit 3: 모든 내부 scaler 계산에서 ppem을 정수 값으로 강제합니다. hinted 폰트에는 설정하는 것이 강력히 권장됩니다. |
| InstructionsMayAlterAdvanceWidth | bit 4: instructions가 advance width를 변경할 수 있습니다 (advance width가 선형적으로 스케일되지 않을 수 있음). |
| InstructionsMayDependOnPointSize | bit 2: instructions가 point size에 의존할 수 있습니다. |
| LastResort | bit 14: last resort 폰트입니다. cmap 서브테이블의 글리프가 코드포인트 범위의 일반적인 심볼 표현일 뿐, 해당 코드포인트를 실제로 지원하지 않음을 나타냅니다. |
| LeftSidebearingAtX0 | bit 1: left sidebearing point가 x=0에 있습니다 (TrueType rasterizer에만 관련). 설정 시 모든 글리프의 pp1 = 0이며, 각 글리프의 xMin과 left side bearing이 같아야 합니다. |
| Lossless | bit 11: 최적화 변환 또는 압축을 거쳤음에도 원본 폰트의 기능과 특성이 유지되는 lossless 상태입니다. |
| OptimizedForClearType | bit 13: ClearType®에 최적화된 폰트입니다. 임베디드 비트맵(EBDT)에 의존하는 폰트는 이 비트를 설정하지 않아야 합니다. |