THPDFTrueTypeData.HasUnicodeCmap

function HasUnicodeCmap: Boolean;

Renvoie true si la police fournit une sous-table Unicode format 4 ou format 12 complète et valide dans la table cmap déclarée

La validation contrôle les bornes des encoding records, les longueurs de sous-tables, les segments ou groupes ordonnés, les références bornées des tableaux de glyphes, les limites de scalaires et les étendues de glyphes du format 12

Les sous-tables Symbol et MacRoman ne satisfont pas ce contrat Unicode strict ; le HasCmap existant conserve son comportement legacy plus large