الخاصية THotPDF.CMapResourcePath
يضبط مجلد الجذر المستخدم لتحديد مواقع مجموعات CMap القياسية أثناء استخراج النص من المستندات المحملة. اتركه فارغًا لاستخدام البحث التلقائي عن الموارد
التصريح
property CMapResourcePath: TFileName read FCMapResourcePath write SetCMapResourcePath;
الوحدة
HPDFDoc
المعاملات
| Name | الغرض |
|---|---|
| هذا العضو لا يُتيح معاملات صريحة | |
قيمة الإرجاع
يُعيد جذر مجموعة CMap المهيأ
ملاحظات الاستخدام
- مطابقات UniJIS وUniGB وUniCNS وUniKS بـ UCS2 وUTF16 الأفقية والعمودية مدمجةً كاملةً، بما يشمل scalars التكميلية من Unicode، فهذه CMaps القياسية لا تتطلب مجلد موارد خارجيًا
- The configured directory must contain collection folders such as
Adobe-GB1-6\CMap - اضبط الخاصية قبل استخراج النص المحمل عندما تُخزن الموارد خارج مواضع البحث النسبية للتنفيذي
- كل إسناد يمسح مخزن فاك الخطوط المحملة، بما يشمل إعادة إسناد المسار نفسه
- Call
HPDFClearCMapCachesbefore reassigning this property when external CMap files have changed and the process-wide parsed resource cache must also be refreshed - الخرائط القياسية وجداول CID المحللة تخزن مؤقتًا بجذرها المُحل واسم خرائطها فتستطيع جدرا موارد تزويد خرائط مختلفة بالاسم نفسه بأمان
- مخزن موارد CMap القياسي على مستوى العملية آمنًا للوصول المتزامن، بينما تستخدم مطابقات المحارف والمدايات المفروزة بحثًا لوغاريتميًا
- فضاءات الترميز من بايت واحد إلى أربعة تحفظ بدقة، بما يشمل فضاءات ثلاثية البايت صالحة
- خرائط الترميز الـ 182 الإضافية المضمّنة كلها مدمجة، بما يشمل تنويعات GBK وEUC وBig5 وShift-JIS القديمة والتجاوزات العمودية الموروثة وفضاءات UTF8 وUTF32
- معامِلات النص Type0 تستخدم فضاءات ترميز دقيقة من بايت واحد إلى أربعة، محافظةً على العروض المختلطة وبايتات الأصفار البادئة في UTF32
- مجلد موارد صريح ما يزال يستطيع تجاوز خريطة قياسية؛ ومسار محمل فارغ يختار الجداول المدمجة دون قراءة ملفات مجموعات محيطة
- بيانات hex التالفة وتتابعات surrogate غير الصالحة والمدايات المعكوسة والمدايات الصريحة الضخمة والأهداف الفائضة تُعالج دون حجز غير محدود أو مطابقات مغلّفة