|
Metodele THotPDF pentru reordonare Indic și modelare GSUB THotPDF referință API
|
Metode THotPDF Modelare automată GSUB |
|
Documentează suprafața de reordonare Indic și modelare GSUB, inclusiv ajutoarele de reordonare pentru fiecare script, dispecerul și calea producătoare Indic GSUB din v2.167
Sintaxă Delphi function ApplyIndicReorder(const Wide: UnicodeString): UnicodeString; overload; function ApplyIndicReorder(const Wide: UnicodeString; const Features: THPDFShapingFeatures): UnicodeString; overload; function ApplyIndicShaping(const S: UnicodeString): UnicodeString; function IndicShapeToGIDs(const S: UnicodeString): TGSUBLookupArray; function ApplyDevanagariReorder(const Wide: UnicodeString): UnicodeString; function ApplyBengaliReorder(const Wide: UnicodeString): UnicodeString; function ApplyGujaratiReorder(const Wide: UnicodeString): UnicodeString; function ApplyTamilReorder(const Wide: UnicodeString): UnicodeString; function ApplyTeluguReorder(const Wide: UnicodeString): UnicodeString; function ApplyKannadaReorder(const Wide: UnicodeString): UnicodeString; function ApplyMalayalamReorder(const Wide: UnicodeString): UnicodeString; function ApplySinhalaReorder(const Wide: UnicodeString): UnicodeString; function ApplyKhmerReorder(const Wide: UnicodeString): UnicodeString; function ApplyMyanmarReorder(const Wide: UnicodeString): UnicodeString;
API-uri acoperite
Note de utilizare sfIndicShaping produce ieșire doar prin reordonare și rămâne opțiunea conservatoare. sfIndicGSUB reordonează fiecare silabă, aplică lanțul de funcții OpenType Indic, emite GID-uri modelate prin codepoint-uri sintetice și revine la calea de reordonare când fontului îi lipsește scriptul GSUB relevant
Vezi și: International Script Shaping ShapingFeatures GSUB lookup methods |