CMAP ( Karakter Haritası )
CMAP PDF’de
Bir CMap (Karakter Haritası) karakter kodlarını bir PDF içerik akışında Unicode kod noktalarına veya glyph isimlerine haritalır. CMAP kaynakları metin çıkarma, arama ve erişilebilirlik için kullanılır PDF belgelerinde (ISO 32000-1:2008, §9.10).
AdobeGlyphList
AdobeGlyphList Adobe Glyph adlarından Unicode’a statik haritalama sağlar. Kod noktaları :
int unicode = AdobeGlyphList.getUnicode("bullet"); // returns 0x2022
boolean exists = AdobeGlyphList.contains("copyright"); // trueBu, Adobe standart glyph isim konvansiyonu kullanan Tip 1 ve TrueType yazı tiplerinden glif adlarını dekore ederken kullanılır.
Yazı Kodlama
PDF metin kodlama haritaları karakter kodları glifler bir kombinasyonu ile yazı tipi Kodlama sözlüğü, ToUnicode CMap ve yazı tiplerinin karakter genişliği tablosu. doğru CMAP işleme güvenilir metnin çıkarılması için gereklidir.