GetFontGlyphIndex
文本、字体、字形检查
描述
通过所选 TrueType 或 OpenType-TT 字体程序映射 Unicode 标量值,并返回其字形索引
语法
Delphi
Function TPDFlib.GetFontGlyphIndex(FontID: Integer; CodePoint: Cardinal): Integer;参数
| FontID | 字体创建或加载 API 返回的字体句柄 |
|---|---|
| CodePoint | 从 U+0000 到 U+10FFFF 的 Unicode 标量值 |
返回值
从零开始的字形索引,包括字体 notdef 映射所用的 0;当字体无效、没有受支持的轮廓程序或未映射该代码点时为 -1
备注
支持 Unicode 平台映射以及 Windows 格式 4 和格式 12 cmap 子表,包括辅助平面代码点
在共享字体缓存预算内复用已解析的轮廓程序