THPDFTrueTypeData.HasUnicodeCmap

function HasUnicodeCmap: Boolean;

Vrací, zda písmo dodává kompletní platnou Unicode subtabulku formátu 4 či 12 v rámci deklarované cmap tabulky

Validace kontroluje bounds encoding záznamů, délky subtabulek, uspořádané segmenty či grupy, ohraničené reference pole glyfů, limity scalarů i rozsahy glyfů formátu 12

Subtabulky Symbol a MacRoman tento striktní Unicode kontrakt nesplňují; stávající HasCmap si uchovává širší legacy chování