THPDFTrueTypeData.HasUnicodeCmap

function HasUnicodeCmap: Boolean;

Retorna se a fonte fornece uma subtable Unicode completa e válida em formato 4 ou 12 dentro da tabela cmap declarada

A validação confere limites de encoding records, comprimentos de subtables, segments ou groups ordenados, referências limitadas de glyph arrays, limites de scalars e extents de glyphs do formato 12

Subtables Symbol e MacRoman não satisfazem este contrato Unicode estrito; o HasCmap existente mantém seu comportamento legado mais amplo