THPDFTrueTypeData
单元:HPDFFontData
THPDFTrueTypeData= class(TObject)
一个与 GUI 无关的单字体 sfnt 读取器,由文本解码和 Windows 内嵌字形渲染共享
对象由调用方持有并提供完整的 sfnt 字节数组;该数组一直被对象引用,使用期间调用方不得改动其字节
支持的 CMap 为格式 4、12、0 和 6,沿用既有的 Unicode、symbol 和 Macintosh 回退优先级;字体集合和可变字体实例度量不在该适配器范围内
TryGetMetadata 通过 THPDFTrueTypeMetadata 返回真实的 sfnt 名称、边界、竖排度量、italic angle、嵌入标志以及有界的 TrueType 轮廓可用性
HasUnicodeCmap 和 UnicodeGIDForCodepoint 提供严格校验的 Unicode 查询,为显式 Unicode 外观生成场景不回退到 Symbol 或 MacRoman
TryGetGlyphBounds 通过 THPDFTrueTypeGlyphBounds 读取选定的真实 TrueType header 边界,包括空字形和复合字形