CMAP (karaktär kartläggning)

CMAP (karaktär kartläggning)

CMAP i PDF

En CMap (Charakter Map) kartar teckenkoder i en PDF-innehållström till Unicode kodpunkter eller glyphnamn. CMAP resurser används för textutvinning, sökning och tillgänglighet i PDF dokument (ISO 32000-1:2008, §9.10).

AdobeGlyphList

AdobeGlyphList ger statisk mappning från Adobe glyph-namn till Unicode Kodpunkter är:

int unicode = AdobeGlyphList.getUnicode("bullet");  // returns 0x2022
boolean exists = AdobeGlyphList.contains("copyright");  // true

Detta används när du dekoderar glyphnamn från typ 1 och TrueType-fönster som använder Adobe standard glyfnamningskonvention.

Text kodning

PDF textkodning kartor tecken koder till glyphs genom en kombination av fontens Kodande ordbok, ToUnicode CMap och fontans teckens bredd tabell. Korrekt CMAP hantering är nödvändig för pålitlig textutvinning.

See Also

 Svenska