|
THotPDF Indic Reorder and GSUB Shaping Methods THotPDF API reference
|
THotPDF Methods Auto Shaping GSUB |
|
記錄 Indic reorder 與 GSUB shaping surface,包括 per-script reorder helpers、dispatcher,以及 v2.167 Indic GSUB producer path
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;
Covered APIs
使用注意事項 sfIndicShaping 會執行 reorder-only output,並維持為保守選項。sfIndicGSUB 會重新排序每個 syllable、套用 OpenType Indic feature chain、透過 synthetic codepoints 輸出 shaped GIDs,並在 font 缺少相關 GSUB script 時降級為 reorder path
請參閱: International Script Shaping ShapingFeatures GSUB lookup methods |