THPDFTrueTypeMetadata

Metadaten, die THPDFTrueTypeData.TryGetMetadata aus echten sfnt-Tabellen liefert

FeldBedeutung
PostScriptNameGültiger ASCII-Name ID 6 oder leerer String, wenn fehlend oder fehlerhaft
UnitsPerEmTatsä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, Descent1000Tatsächliche hhea-Ascender und -Descender, skaliert auf 1000 Units
CapHeight1000, HasCapHeightOS/2-Cap-Höhe, wenn verfügbar, sonst der hhea-Ascender mit HasCapHeight false
ItalicAngle, FixedPitchSignierter gebrochener post-Italic-Winkel und Fixed-Pitch-Status
WeightClassRohe OS/2-Weight-Class oder 400, wenn fehlend
EmbeddingFlags, HasEmbeddingFlagsRohes OS/2-fsType und ob das Feld vorhanden ist
TrueTypeOutlinesKonsistente 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