CMap (Pemetaan Karakter)

CMap (Pemetaan Karakter)

CMap dalam PDF

CMap (Character Map) memetakan kode karakter dalam aliran konten PDF ke titik kode Unicode atau nama glyph. Sumber daya CMapp digunakan untuk ekstraksi teks, pencarian, dan aksesibilitas dalam dokumen PDF (ISO 32000-1:2008, §9.10).

AdobeGlyphList

AdobeGlyphList menyediakan pemetaan statis dari nama glyph Adobe ke Unicode Kode titik:

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

Ini digunakan saat mendekod nama-nama glyph dari jenis 1 dan TrueType font yang menggunakan konvensi penamaan standar Adobe.

Pengkodean Teks

Pengkodean teks PDF memetakan kode karakter ke glyphs melalui kombinasi dari kamus pengkodekan font, ToUnicode CMap, dan tabel lebar karakter font. Penanganan CMapp yang benar sangat penting untuk ekstraksi teks yang andal.

See Also

 Bahasa Indonesia