CMAP (Žmogaus charakterio žemėlapis)
CMAP PDF formatuose
CMap (Žodžio žemėlapis) žymenų kodus PDF turinio srautu Unicode kodo taškus arba glifai. CMAP ištekliai naudojami tekstą ekstrakcijos, paieškos ir prieinamumo PDF dokumentuose (ISO 32000-1:2008, §9.10).
AdobeGlyphList
AdobeGlyphList suteikia statinį žemėlapį iš „Adobe glyph“ pavadinimų į Unicode Kodų taškai:
int unicode = AdobeGlyphList.getUnicode("bullet"); // returns 0x2022
boolean exists = AdobeGlyphList.contains("copyright"); // trueTai naudojama dekoduojant glifų vardus iš 1 tipo ir TrueType raidžių, kurie naudoja “Adobe” standartinę glifo pavadinimo konvenciją.
Teksto kodavimas
PDF tekstas kodavimas žemėlapiai simbolių kodai į glifus per fontų Kodavimo žodynas, ToUnicode CMap ir fonto simbolo plotis lentelė derinys. teisingas CMAP tvarkymas yra būtinas patikimai teksto ekstrakcija.