|
Методи перевпорядкування Indic та формування GSUB у THotPDF THotPDF API reference
|
THotPDF Methods Auto Shaping GSUB |
|
Документує інтерфейс перевпорядкування Indic та формування GSUB, включаючи допоміжні функції перевпорядкування для кожного скрипту, диспетчер та шлях генератора Indic GSUB v2.167
Синтаксис 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
Примітки щодо використання Прапорець sfIndicShaping виконує вивід лише з перевпорядкуванням і залишається консервативним варіантом. sfIndicGSUB перевпорядковує кожен склад, застосовує ланцюжок індійських функцій OpenType, виводить сформовані GID через синтетичні кодові точки та переходить на шлях перевпорядкування, якщо шрифт не містить відповідного скрипту GSUB
See also: International Script Shaping ShapingFeatures GSUB lookup methods |