THPDFTrueTypeMetadata
THPDFTrueTypeData.TryGetMetadata가 실제 sfnt 테이블에서 반환하는 메타데이터입니다
| 필드 | 의미 |
|---|---|
PostScriptName | 유효한 ASCII 이름 ID 6. 없거나 잘못됐으면 빈 문자열 |
UnitsPerEm | 실제 head 유닛 퍼 em. 16부터 16384까지 |
BoundingBox1000[0..3] | 1000 유닛으로 스케일된 실제 head xMin, yMin, xMax, yMax |
Ascent1000, Descent1000 | 1000 유닛으로 스케일된 실제 hhea 어센더와 디센더 |
CapHeight1000, HasCapHeight | 가능하면 OS/2 cap height, 없으면 HasCapHeight가 false인 hhea 어센더 |
ItalicAngle, FixedPitch | 부호 있는 소수 post 이탤릭 각도와 고정 폭 상태 |
WeightClass | raw OS/2 weight class. 없으면 400 |
EmbeddingFlags, HasEmbeddingFlags | raw OS/2 fsType과 해당 필드 존재 여부 |
TrueTypeOutlines | 일관된 TrueType 시그니처, 비어 있지 않은 glyf 데이터, glyf 안에 들어간 정렬된 loca 항목 |
이 레코드는 메타데이터와 기계 판독 가능 권한을 보고합니다. 호출자가 임베딩 정책을 선택하고 가용성 플래그를 확인해야 합니다