CMap (การทําแผนที่ตัวละคร)

CMap (การทําแผนที่ตัวละคร)

แผนที่ CMap ใน PDF

แผนที่ CMap (การ์ตูนตัวอักษร) เป็นแผนที่โค้ดตัวละครในกระแสเนื้อหา PDF ไปยังจุดโควิดยูนิโก๊ดหรือชื่อกลิฟ. ทรัพยากร CMAP ใช้สําหรับการสลัดข้อความ, การค้นหาและการเข้าถึงในเอกสาร PDF (ISO 32000-1:2008, § 9.10).

AdobeGlyphList

AdobeGlyphList ให้การสภาพแผนที่จาก Adobe glyph ชื่อไป Unicode คอยด์ปอินท์:

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

ใช้เมื่อถอดรหัสชื่อกลิฟจาก Type 1 และ TrueType fonts ที่ใช้งาน Adobe สแตนดาร์ท การตั้งชื่อ glyphs.

การรหัสข้อความ

การโค๊ดข้อความ PDF ทําแผนที่รหัสตัวอักษรเป็น glyphs ผ่านการรวมวัสดุ Encoding ของ fonts, ToUnicode CMap และตารางกว้างตัวของ font. การจัดการ CMAP ที่ถูกต้องนั้นจําเป็นสําหรับการสลัดบทความได้อย่างน่าเชื่อถือ.

See Also

 ภาษาไทย