CMap (jelképzés)
CMap PDF formában
A CMap (Character Map) egy PDF-tartalom áramlásában található karakterkódokat Unicode kódpontokhoz vagy glyph nevekhez térképezi. A CMSap forrásokat a szöveg kivonásához, kereséséhez és elérhetőségéhez használják a PDF dokumentumokban (ISO 32000-1:2008, §9.10).
AdobeGlyphList
AdobeGlyphList statikus mapping Adobe glyph nevek Unicode-ba kódpontok:
int unicode = AdobeGlyphList.getUnicode("bullet"); // returns 0x2022
boolean exists = AdobeGlyphList.contains("copyright"); // trueEzt az Adobe szabványos glif-nevek használatával a 1. típusú és TrueType betűtípusokból származó glyph nevek dekódolása során használják.
A szöveg kódolása
A PDF szöveg kódolása a betűk kódolásának lemezeit jelölte ki, és egy kombinációval alakította át az írásszöveg kódoló szótárát, a ToUnicode CMap-ot és a font karakter szélességét.