THPDFTrueTypeData.UnicodeGIDForCodepoint

function UnicodeGIDForCodepoint(Cp: Cardinal): Integer;

Ищет скаляр Unicode по строго валидируемым подтаблицам Unicode формата 4 и формата 12, включая кодовые точки дополнительной плоскости

Возвращает ноль, если глиф отсутствует, скаляр некорректен, значение — непарный суррогат или поддерживаемые таблицы Unicode отсутствуют

Метод никогда не трактует скаляр Unicode как байт MacRoman и не откатывается к private-use-отображению Symbol; существующий GIDForCodepoint сохраняет исходное поведение декодера