THPDFTrueTypeMetadata

実際の sfnt テーブルから THPDFTrueTypeData.TryGetMetadata が返すメタデータです

フィールド意味
PostScriptName有効な ASCII の name ID 6。欠落や不正形式では空文字列
UnitsPerEm実際の head の units per em。16〜16384
BoundingBox1000[0..3]実際の head の xMin・yMin・xMax・yMax を 1000 単位にスケール
Ascent1000, Descent1000実際の hhea の ascender と descender を 1000 単位にスケール
CapHeight1000, HasCapHeight利用可能なら OS/2 の cap height、なければ hhea の ascender(HasCapHeight は false)
ItalicAngle, FixedPitch符号付き小数の post italic angle と固定ピッチの状態
WeightClass生の OS/2 ウェイトクラス。欠落時は 400
EmbeddingFlags, HasEmbeddingFlags生の OS/2 fsType と、そのフィールドが存在するかどうか
TrueTypeOutlines整合する TrueType シグネチャ、空でない glyf データ、glyf 内に収まる順序付き loca エントリ

レコードはメタデータと機械可読な権限を報告します。埋め込みポリシーの選択は呼び出し元が行い、利用可能フラグを確認しなければなりません