خريطة (خرائط الشخصيات)

خريطة (خرائط الشخصيات)

خريطة CMap في PDF

خريطة الشخصيات (Character Map) ترسم رموز شخصية في تيار محتوى PDF إلى نقاط رمز يونيكود أو أسماء الأشكال. تستخدم موارد CMap لاستخراج النصوص والبحث وإمكانية الوصول إلى وثائق PDF (ISO 32000-1:2008 ، §9.10).

AdobeGlyphList

AdobeGlyphList يوفر ترسم خريطة ثابتة من Adobe glyphs إلى Unicode نقاط الرمز:

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

يستخدم هذا عند فك شفرة أسماء الخطوط من النوع 1 وخطوط TrueType التي تستخدم اتفاقية تسمية خطط Adobe القياسية.

تشفير النصوص

ترميز نص PDF الرمزات إلى الخطوط عبر مزيج من قاموس التشفير للخطوط ، ToUnicode CMap ، وجدول عرض الحروف. يعتبر التعامل مع خطط المعلومات الصحيح ضروريًا لاستخراج النص موثوق به.

انظر أيضا

 العربية