THotPDF Shaping Subset and ToUnicode Mapping Methods

THotPDF مرجع API

 

THotPDF Methods  Auto Shaping  GSUB
IsRTLSyntheticGIDيبلغ عما إذا كان a glyph ID resolves to an RTL synthetic codepoint

توضح هذه الصفحة مجموعة API المرتبطة بـ Shaping subset and mapping methods. تبقى أسماء الأنواع والدوال وصيغ Delphi كما هي حتى يمكن مطابقتها مباشرة مع الكود

function GetSyntheticCodepointForGID(GID: Word): Word;

procedure MarkSyntheticCpRTL(Cp: Word);

function IsRTLSyntheticCp(Cp: Word): Boolean;

function IsRTLSyntheticGID(GID: Word): Boolean;

 

صيغة Delphi

procedure EnableShapingFeatureForSubset(const FeatureTag: AnsiString); overload;

procedure EnableShapingFeatureForSubset(Feature: THPDFShapingFeature); overload;

procedure MarkUnicodeGlyphUsed(GID: Word);

procedure RegisterToUnicodeReverseMapping(SubstCodepoint: Cardinal; const SourceCodepoints: array of Cardinal);

procedure ClearToUnicodeReverseMappings;

function ToUnicodeReverseMappingCount: Integer;

function AssignSyntheticCodepointForGID(GID: Word; out SyntheticCP: Word): Boolean;

 

واجهات API المشمولة

APIإرشادات الاستخدام
EnableShapingFeatureForSubsetتوضح هذه الصفحة مجموعة API المرتبطة بـ Shaping subset and mapping methods. تبقى أسماء الأنواع والدوال وصيغ Delphi كما هي حتى يمكن مطابقتها مباشرة مع الكود
MarkUnicodeGlyphUsedتوضح هذه الصفحة مجموعة API المرتبطة بـ Shaping subset and mapping methods. تبقى أسماء الأنواع والدوال وصيغ Delphi كما هي حتى يمكن مطابقتها مباشرة مع الكود
RegisterToUnicodeReverseMappingتوضح هذه الصفحة مجموعة API المرتبطة بـ Shaping subset and mapping methods. تبقى أسماء الأنواع والدوال وصيغ Delphi كما هي حتى يمكن مطابقتها مباشرة مع الكود
ClearToUnicodeReverseMappingsتوضح هذه الصفحة مجموعة API المرتبطة بـ Shaping subset and mapping methods. تبقى أسماء الأنواع والدوال وصيغ Delphi كما هي حتى يمكن مطابقتها مباشرة مع الكود
ToUnicodeReverseMappingCountتوضح هذه الصفحة مجموعة API المرتبطة بـ Shaping subset and mapping methods. تبقى أسماء الأنواع والدوال وصيغ Delphi كما هي حتى يمكن مطابقتها مباشرة مع الكود
AssignSyntheticCodepointForGIDتوضح هذه الصفحة مجموعة API المرتبطة بـ Shaping subset and mapping methods. تبقى أسماء الأنواع والدوال وصيغ Delphi كما هي حتى يمكن مطابقتها مباشرة مع الكود
GetSyntheticCodepointForGIDتوضح هذه الصفحة مجموعة API المرتبطة بـ Shaping subset and mapping methods. تبقى أسماء الأنواع والدوال وصيغ Delphi كما هي حتى يمكن مطابقتها مباشرة مع الكود
MarkSyntheticCpRTLتوضح هذه الصفحة مجموعة API المرتبطة بـ Shaping subset and mapping methods. تبقى أسماء الأنواع والدوال وصيغ Delphi كما هي حتى يمكن مطابقتها مباشرة مع الكود
IsRTLSyntheticCpتوضح هذه الصفحة مجموعة API المرتبطة بـ Shaping subset and mapping methods. تبقى أسماء الأنواع والدوال وصيغ Delphi كما هي حتى يمكن مطابقتها مباشرة مع الكود

 

إرشادات الاستخدام

استخدم هذه الواجهات بعد تسجيل خط Unicode مناسب وقبل إخراج النص. إذا لم يعلن الخط جداول OpenType المطلوبة، ترجع الاستعلامات نتائج آمنة أو يعود مسار الإخراج إلى السلوك الأبسط

 

راجع أيضًا: AssignSyntheticCodepointForGID GSUB lookup methods Indic shaping methods