|
THotPDF Indic Reorder and GSUB Shaping Methods Referenčné API THotPDF
|
THotPDF Methods Auto Shaping GSUB |
|
Dokumentuje rozhranie pre znovusporiadanie Indic a tvarovanie GSUB vrátane pomocných funkcií znovusporiadania pre jednotlivé skripty, dispatchera a výrobnej vetvy Indic GSUB vo verzii v2.167
Delphi syntax 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
Usage notes sfIndicShaping vykonáva iba znovusporiadanie výstupu a zostáva konzervatívnou voľbou. sfIndicGSUB znovu usporiada každú slabiku, aplikuje reťazec funkcií OpenType Indic, zapisuje vytvarované GID cez syntetické codepointy a pri nedostatku príslušného skriptu GSUB vo fonte prechádza na cestu znovusporiadania
See also: International Script Shaping ShapingFeatures GSUB lookup methods |