THPDFTrueTypeMetadata
Metadaten, die THPDFTrueTypeData.TryGetMetadata aus echten sfnt-Tabellen liefert
| Feld | Bedeutung |
|---|---|
PostScriptName | Gültiger ASCII-Name ID 6 oder leerer String, wenn fehlend oder fehlerhaft |
UnitsPerEm | Tatsächliche head-Units pro em, von 16 bis 16384 |
BoundingBox1000[0..3] | Tatsächliche head-xMin, yMin, xMax und yMax, skaliert auf 1000 Units |
Ascent1000, Descent1000 | Tatsächliche hhea-Ascender und -Descender, skaliert auf 1000 Units |
CapHeight1000, HasCapHeight | OS/2-Cap-Höhe, wenn verfügbar, sonst der hhea-Ascender mit HasCapHeight false |
ItalicAngle, FixedPitch | Signierter gebrochener post-Italic-Winkel und Fixed-Pitch-Status |
WeightClass | Rohe OS/2-Weight-Class oder 400, wenn fehlend |
EmbeddingFlags, HasEmbeddingFlags | Rohes OS/2-fsType und ob das Feld vorhanden ist |
TrueTypeOutlines | Konsistente TrueType-Signatur, nichtleere glyf-Daten und geordnete loca-Einträge innerhalb von glyf |
Der Record meldet Metadaten und maschinenlesbare Berechtigungen; Aufrufer wählen ihre Embedding-Policy und müssen Verfügbarkeits-Flags prüfen